清除所有项目

时间:2013-03-18 20:16:37

标签: c# .net winforms datagridview

如何通过按刷新按钮刷新(重新开始)所有数据?我尝试了item.clearrefresh,但都没有效果。

gvAdminResults.Refresh();
cmbCategory.Items.Clear();
cmbUsers.Items.Clear();
cmbTests.Items.Clear();
this.Refresh();

enter image description here

6 个答案:

答案 0 :(得分:1)

清除组合框中的数据:

comboBox.SelectedIndex = -1;

答案 1 :(得分:1)

如果您使用BindingSource将数据绑定到DataGridView,则可以使用BindingSource的{​​{3}}

bindingSource.Clear();

答案 2 :(得分:0)

将源设置为null。

item.DataSource = null; 

我相信这应该有用。

As Areks指出,只有在使用数据源时才能使用。

答案 3 :(得分:0)

清除DataGridView行:

dataGridView1.Rows.Clear();

或清除来源:

dt_dataGridView1Source.Rows.Clear();

答案 4 :(得分:0)

您正在使用数据绑定我假设。无论你将控件绑定到(列表或其他什么)。您需要清除该列表。

List<item> itemsBoundtoControl=new List<item>();
itemsBoundToControl.Clear();

答案 5 :(得分:0)

要获得最终答案,我们需要知道如何填充数据网格和组合框。

我建议你试试:

gvAdminResults.Rows.Clear();