0
我正在使用列表框來顯示列表。我需要選擇以上所有項目,如果一個項目被選中,並且不允許未選擇的上述項目。在列表框中選擇多個項目
我正在使用列表框來顯示列表。我需要選擇以上所有項目,如果一個項目被選中,並且不允許未選擇的上述項目。在列表框中選擇多個項目
這應有助於:
private void Form1_Load(object sender, EventArgs e)
{
listBox1.SelectionMode = SelectionMode.MultiSimple;
listBox1.MouseDown += listBox1_MouseDown;
}
private void listBox1_MouseDown(object sender, MouseEventArgs e)
{
int selectedItem = listBox1.IndexFromPoint(e.Location);
listBox1.SelectedIndices.Clear();
for (int i = 0; i <= selectedItem; i++)
{
listBox1.SelectedIndices.Add(i);
}
}
問題是什麼? – 2009-12-28 09:11:04