Gewusst wie: Bestimmen des ausgewählten Elements in einem ListBox-Steuerelement (Visual C#)
Aktualisiert: November 2007
In diesem Beispiel wird ermittelt, welches Element in einem ListBox-Steuerelement in einem Windows Form ausgewählt wurde.
Beispiel
private void Form1_Load(object sender, System.EventArgs e)
{
listBox1.Items.Add("One");
listBox1.Items.Add("Two");
listBox1.Items.Add("Three");
}
private void listBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
if ((string)listBox1.SelectedItem == "Two")
MessageBox.Show((string)listBox1.SelectedItem);
}
Kompilieren des Codes
Für dieses Beispiel benötigen Sie:
Ein Formular mit dem Namen Form1 mit einem ListBox-Steuerelement mit dem Namen listBox1. Legen Sie den Load-Ereignishandler von Form1 auf Form1_Load fest. Legen Sie den SelectedIndexChanged-Ereignishandler von listBox1 auf listBox1_SelectedIndexChanged fest.
Hinweis: Dieser Code kann auch mit einem ComboBox-Steuerelement verwendet werden, indem das ListBox-Steuerelement durch das ComboBox-Steuerelement mit dem Namen comboBox1 ersetzt und der Code von listBox1 in comboBox1 geändert wird.
Siehe auch
Konzepte
Entwerfen einer Benutzeroberfläche in Visual C#