2010-12-15 104 views
5

i ont un C# listbox avec les valeursC# Listbox ensemble de l'élément sélectionné

Profile 1 
Profile 2 
Profile 3 

Je veux avoir un profil sélectionné lors du chargement du formulaire. Comment puis-je faire cela?

+1

Vous voulez dire une liste déroulante Winforms? C# lui-même peut être utilisé avec de nombreux cadres UI différents ... –

Répondre

17

Définissez la propriété ListBox.SelectedIndex dans l'événement Form.Shown.
Par exemple:

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

travaillé parfaitement grâce – Ozzy

7

Put code suivant dans l'événement Form.Loaded:

listBox1.SelectedItem = "Profile 2"; 
0

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

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

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

listBox1.SelectedIndex = 1;