2010-12-15 8 views
5

ich habe eine C# Listbox mit den WertenC# Listbox Satz ausgewähltes Element

Profile 1 
Profile 2 
Profile 3 

I Profil 2 ausgewählt, wenn das Formular geladen haben will. Wie mache ich das?

+1

Sie meinen eine Winforms Listbox? C# selbst kann mit vielen verschiedenen UI-Frameworks verwendet werden ... –

Antwort

17

Setzen Sie die Eigenschaft ListBox.SelectedIndex in das Ereignis Form.Shown.
Zum Beispiel:

public Form1() 
{ 
    InitializeComponent(); 

    // Adding the event handler in the constructor 
    this.Shown += new EventHandler(Form1_Shown); 
}  

private void Form1_Shown(object sender, EventArgs e) 
{ 
    myListBox.SelectedIndex = 1; 
} 
+0

hat perfekt funktioniert, danke – Ozzy

7

Put folgenden Code in Form.Loaded Veranstaltung:

listBox1.SelectedItem = "Profile 2"; 
0

ListBox1.Items.Add ("Profile 1");

listBox1.Items.Add ("Profil 2");

listBox1.Items.Add ("Profil 3");

listBox1.SelectedIndex = 1;