dt = GetId1(ClasSType);
string ClassID = dt.Rows[0][0].ToString();
ncd.DeleteNewNoorWood(ClassID);
typeCb.Refresh();
TypeCb
是一个comboBox控件我在哪里有一个项目列表。
当我使用DeleteNewNorthWood()
方法删除项目时,项目将从数据库中删除,但我仍然可以在表单上看到它。
我该如何刷新它?
答案 0 :(得分:3)
typeCb.Items.Clear();
for (int i = 0; i < DataTable.Rows.Count; i++)
typeCb.Items.Add(nTable.Rows[i][1].ToString());
这将有效
答案 1 :(得分:2)
在组合框上再次指定数据源
typeCb.DataSource = yourDataSource;
答案 2 :(得分:0)
您应该将typeCb.DataSource绑定到ObservableCollection。这样您就不需要手动刷新了。