選中ListBox控制元件中的全部項
阿新 • • 發佈:2018-12-22
實現效果:
知識運用:
ListBox控制元件的SelectedItems屬性 //獲取ListBox控制元件中被選中資料項的集合
public ListBox.SelectedObjectCollection SelectedItems{get;}
和SetSelected方法 //選擇或清除控制元件中選定的資料項
public void SetSelected(int index,bool value)
屬性值: index:整型數值,ListBox控制元件中要選擇或清除對其選定項的從零開始的索引
value:布林值,選擇指定項設為true 否則值為false
實現程式碼:
private void button1_Click(object sender, EventArgs e) { listBox1.SelectionMode = SelectionMode.MultiExtended; //可以選多項 for (int i = 0; i < listBox1.Items.Count; i++) //遍歷資料項集合 { listBox1.SetSelected(i, true); //選定資料項 } } private void button2_Click(object sender, EventArgs e) { MessageBox.Show(listBox1.SelectedItems.Count+"項被選中"); //彈出對話方塊 }