【发布时间】:2010-07-13 18:43:59
【问题描述】:
我正在尝试从数据库中获取数据并使用获取的值加载数据库。稍后我根据名称对表中的数据进行排序,然后我想将它与 CheckedListBox 绑定
但是,当我尝试使用如下代码所示的 DataView 类时,我看到在显示数据时发生闪烁,一旦所有数据都排序后,它就会变得稳定。
如何消除闪烁?从某种意义上说,我想对所有数据进行排序并一次显示所有数据。??
myReader = cmd.ExecuteReader();
while (myReader.Read())
{
myTableForCBL.Rows.Add(myReader["Name"],myReader["rollNumber"]);
}
数据视图视图 = myTableForCBL.DefaultView;
view.Sort = "名称";
checkedListBox1.DataSource = myTableForCBL; //选中列表框的数据表
checkedListBox1.DisplayMember = "名称";
checkedListBox1.ValueMember = "rollNumber";
【问题讨论】:
标签: c# .net data-binding dataview checkedlistbox