C# 清除所有项目
如何通过按“刷新”按钮刷新(重新开始)所有数据?我尝试了C# 清除所有项目,c#,.net,winforms,datagridview,C#,.net,Winforms,Datagridview,如何通过按“刷新”按钮刷新(重新开始)所有数据?我尝试了项。清除和刷新,两者都不起作用 gvAdminResults.Refresh(); cmbCategory.Items.Clear(); cmbUsers.Items.Clear(); cmbTests.Items.Clear(); this.Refresh(); 将源设置为空 item.DataSource = null; 我相信这应该行得通 正如阿雷克斯指出的,这只在使用数据源时有效。将源设置为null item.DataSour
项。清除
和刷新
,两者都不起作用
gvAdminResults.Refresh();
cmbCategory.Items.Clear();
cmbUsers.Items.Clear();
cmbTests.Items.Clear();
this.Refresh();
将源设置为空
item.DataSource = null;
我相信这应该行得通
正如阿雷克斯指出的,这只在使用数据源时有效。将源设置为null
item.DataSource = null;
我相信这应该行得通
正如阿雷克斯指出的,这只在使用数据源时起作用。要从组合框中清除数据:
comboBox.SelectedIndex = -1;
要清除组合框中的数据,请执行以下操作:
comboBox.SelectedIndex = -1;
清除DataGridView行:
dataGridView1.Rows.Clear();
或清除来源:
dt_dataGridView1Source.Rows.Clear();
清除DataGridView行:
dataGridView1.Rows.Clear();
或清除来源:
dt_dataGridView1Source.Rows.Clear();
我想您正在使用数据绑定。将控件绑定到的内容(列表或其他内容)。你需要清除那个列表
List<item> itemsBoundtoControl=new List<item>();
itemsBoundToControl.Clear();
List itemsBoundtoControl=new List();
itemsBoundToControl.Clear();
我猜您正在使用数据绑定。将控件绑定到的内容(列表或其他内容)。你需要清除那个列表
List<item> itemsBoundtoControl=new List<item>();
itemsBoundToControl.Clear();
List itemsBoundtoControl=new List();
itemsBoundToControl.Clear();
如果使用BindingSource
将数据绑定到DataGridView
中,则可以使用BindingSource
bindingSource.Clear();
如果使用
BindingSource
将数据绑定到DataGridView
中,则可以使用BindingSource
bindingSource.Clear();
对于最终答案,我们需要知道您是如何填充数据网格和组合框的 我建议你试试:
gvAdminResults.Rows.Clear();
对于最终答案,我们需要知道您是如何填充数据网格和组合框的 我建议你试试:
gvAdminResults.Rows.Clear();
有代码要看吗?你调试过你的应用程序吗?这是什么样的网格?这是一个代码吗?有代码可以看吗?你调试过你的应用程序吗?这是什么样的网格?它是一个?不…没有工作…我需要组合框的索引我使用它…通过使它-1它抛出一个错误,当然你需要一个对网格中实际组合框的引用。先生@RobertHarvey这个答案不会清除组合框中的所有数据我知道你知道:)嗯,我想不出你想要什么,其他人也想不出,所以我要继续回答你的问题。如果你可以编辑它使它更容易理解,投下一个版主标志重新打开。不…没有工作…我需要组合框的索引我使用它…通过使它-1它抛出一个errorWell,当然,你需要一个对网格中实际组合框的引用。sir@RobertHarvey这个答案无法清除
组合框中的所有数据我知道你知道:)好吧,我不知道你想要什么,其他人也不能,所以我要继续并结束你的问题。如果可以对其进行编辑以使其更易于理解,请强制转换版主标志以重新打开。当DataGridView控件的数据绑定到支持更改通知并允许删除的IBindingList之外的任何对象时,无法通过编程方式清除行集合。当DataGridView控件是绑定到支持更改通知并允许删除的IBindingList之外的任何对象的数据时,无法以编程方式清除what i gotRows集合。我得到的是你确定这些陈述被称为?你在这些行上设置了断点吗?是的,它会调用它们。这不起作用,因为他可能是通过编程方式添加行,而不是填充数据源。你确定这些语句被调用了吗?您是否在这些行上设置了断点?是的,它会调用它们。这不起作用,因为他可能是通过编程方式添加行,而不是填充数据源。这有时会产生此错误:“当DataGridView控件的数据绑定到支持更改通知并允许删除的IBindingList之外的任何对象时,无法以编程方式清除行集合。这有时会产生此错误:”当DataGridView控件的数据绑定到支持更改通知并允许删除的IBindingList之外的任何对象时,无法以编程方式清除行集合。“