0

如何通过按刷新按钮刷新(重新开始)所有数据?我试过了item.clearrefresh也没有用。

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

在此处输入图像描述

4

6 回答 6

1

从组合框中清除数据:

comboBox.SelectedIndex = -1;
于 2013-03-18T20:19:16.200 回答
1

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

List<item> itemsBoundtoControl=new List<item>();
itemsBoundToControl.Clear();
于 2013-03-18T20:30:58.847 回答
1

如果您使用BindingSource将数据绑定到您的中DataGridView,则可以使用.Clear MethodofBindingSource

bindingSource.Clear();
于 2013-03-18T20:31:01.903 回答
0

清除 DataGridView 行:

dataGridView1.Rows.Clear();

或清除来源:

dt_dataGridView1Source.Rows.Clear();
于 2013-03-18T20:25:13.113 回答
0

将源设置为空。

item.DataSource = null; 

我相信这应该有效。

正如 Areks 指出的那样,这仅在使用数据源时才有效。

于 2013-03-18T20:19:05.973 回答
0

对于最终答案,我们需要知道您是如何填充数据网格和组合框的。

我建议你尝试:

gvAdminResults.Rows.Clear();
于 2013-03-18T20:42:14.937 回答