我正在创建Windows应用程序。我是绑定列表框与数据库。它正在加载,第一个项目即将到来。但我不想要这个。如何在列表框中加载时取消选择默认项目
ListBox1.DataSource = dt;
ListBox1.DisplayMember = "JobName";
ListBox1.ValueMember = "JobName";
我该如何解决这个问题
答案 0 :(得分:0)
你可以这样做:
ListBox1.SelectedIndex = -1;
或
ListBox1.ClearSelected();
请参阅:ListBox.ClearSelected Method
调用此方法相当于设置SelectedIndex 属性为负一(-1)。您可以快速使用此方法 取消选中列表中的所有项目。
在分配DataSource
ListBox1.DataSource = dt;
ListBox1.DisplayMember = "JobName";
ListBox1.ValueMember = "JobName";
ListBox1.SelectedIndex = -1;
答案 1 :(得分:0)
ListBox1.SelectedIndex = -1;
这将有效
答案 2 :(得分:0)
试试这个,
listBox1.SelectedValue = null;
希望它能解决。