Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 列表框:是否显示多个选定项目?_C#_.net_Windows_Listbox_Selecteditem - Fatal编程技术网

C# 列表框:是否显示多个选定项目?

C# 列表框:是否显示多个选定项目?,c#,.net,windows,listbox,selecteditem,C#,.net,Windows,Listbox,Selecteditem,当我在列表框中选择多个项目时,如何显示它们?任何帮助都将不胜感激 首先,您需要将列表框上的属性设置为或(以便您可以选择多个项目) 接下来,您需要为列表框中的事件添加事件处理程序。在此事件处理程序中,访问列表框的集合将使您能够访问所有选定对象的集合 从那里,您可以遍历集合,以选择的任何方式显示对象。下面是一个示例事件处理程序,它在名为textBox1的TextBox中显示所选项目: private void listBox1_SelectedIndexChanged(object sender,

当我在
列表框中选择多个项目时,如何显示它们?任何帮助都将不胜感激

首先,您需要将
列表框上的属性设置为或(以便您可以选择多个项目)

接下来,您需要为
列表框中的事件添加事件处理程序。在此事件处理程序中,访问
列表框的集合将使您能够访问所有选定对象的集合

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

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
   textBox1.Clear();
   foreach (object selectedItem in listBox1.SelectedItems)
   {
      textBox1.AppendText(selectedItem.ToString() + Environment.NewLine);
   }
}

您想在何处显示这些选定的项目?您是否应该进一步解释问题?