这是一个相当简单的问题 - 但它迄今为止还是击败了我。无法清除Winforms-ListBox
我在窗体上有两个列表框。当用户单击第一个框中的项目时,第二个列表框将填充相关的值。但是有时我以后想要清除第二个列表框,使其再次显示为空。
但是,有下列情形的似乎工作:
lbxQuantity.Items.Clear();
lbxQuantity.DataSource = null;
lbxQuantity.Text = "";
我如何彻底清除所有值的列表框,并让它空白?
列表框位于WinForms应用程序广告中我想添加一个按钮来清除表单上的所有列表框。
在哪些情况下您是否清除物品?尝试在列表框 - 预渲染或页面预渲染 – zdrsh 2012-02-02 07:45:47
'检查页面加载事件,你不绑定数据源与列表框there.if然后检查postbacks'。如果要清除所有项目,则不需要将数据源设置为null。但是,必须在清除项目后使用work.try进行绑定。 – joshua 2012-02-02 07:48:53
@Madhav:它也可能是[Winforms-ListBox](http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.aspx),因为它不清楚问题。 – 2012-02-02 07:54:41