在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的一些常見用法。根據實際需求,還可以使用其他屬性和方法來擴展其功能。