当我在 a 中选择多个项目时ListBox
,如何显示它们?任何帮助将不胜感激。
问问题
7057 次
1 回答
2
首先,您需要将SelectionMode
您的属性设置ListBox
为SelectionMode.MultiSimple
或SelectionMode.MultiExtended
(以便您可以选择多个项目)。
接下来,您需要SelectedIndexChanged
在ListBox
. 在此事件处理程序中,访问您的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 回答