在C#中,ListBox是一个可以显示一组项的控件。它提供了显示文本、图像或自定义数据的能力,并且允许用户选择其中的一项或多项。
使用ListBox时,可以通过以下方式操作:
listBox1.Items.Add("Item 1");
listBox1.Items.Add("Item 2");
listBox1.Items.AddRange(new object[] { "Item 3", "Item 4", "Item 5" });
listBox1.Items.Remove("Item 1");
listBox1.Items.RemoveAt(0);
listBox1.Items.Clear();
foreach (var item in listBox1.SelectedItems)
{
// 处理选中的项
}
listBox1.SelectionMode = SelectionMode.One; // 设置为单选模式
listBox1.SelectionMode = SelectionMode.MultiSimple; // 设置为多选模式,但不能选择连续的多项
listBox1.SelectionMode = SelectionMode.MultiExtended; // 设置为多选模式,可以选择连续的多项
这些是ListBox的一些常见用法。根据实际需求,还可以使用其他属性和方法来扩展其功能。