0

当我在 a 中选择多个项目时ListBox,如何显示它们?任何帮助将不胜感激。

4

1 回答 1

2

首先,您需要将SelectionMode您的属性设置ListBoxSelectionMode.MultiSimpleSelectionMode.MultiExtended(以便您可以选择多个项目)。

接下来,您需要SelectedIndexChangedListBox. 在此事件处理程序中,访问您的SelectedItems集合ListBox将使您能够访问所有选定对象的集合。

从那里,您可以遍历集合,以您选择的任何方式显示对象。TextBox下面是一个示例事件处理程序,它在被调用项中显示所选项目textBox1

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
   textBox1.Clear();
   foreach (object selectedItem in listBox1.SelectedItems)
   {
      textBox1.AppendText(selectedItem.ToString() + Environment.NewLine);
   }
}
于 2009-09-01T13:03:47.293 回答