在WinForms中,你可以通過以下步驟來獲取ListBox的選中項:
this.Controls["ListBoxName"]
來獲取它的引用。其中"ListBoxName"是你的ListBox控件的名稱。ListBox.SelectedItem
屬性來獲取選中的項。這個屬性返回的是選中的項的索引,而不是項本身。如果你需要獲取選中項的值,你可以使用ListBox.SelectedValue
屬性。這個屬性返回的是選中項的值,而不是索引。以下是一個示例代碼:
// 獲取ListBox控件的引用
ListBox listBox = (ListBox)this.Controls["ListBoxName"];
// 獲取選中的項的索引
int selectedIndex = listBox.SelectedIndex;
// 獲取選中項的值
object selectedValue = listBox.SelectedValue;
請注意,如果沒有選中任何項,SelectedIndex
將返回-1,SelectedValue
將返回null。