2010-12-15 2 views
5

У меня есть C# ListBox со значениямиC# Listbox набор выбранный элемент

Profile 1 
Profile 2 
Profile 3 

Я хочу иметь профиля 2 выбран, когда форма нагрузки. Как мне это сделать?

+1

Вы имеете в виду список Winforms? Сам C# может использоваться со множеством различных пользовательских интерфейсов ... – 2010-12-15 18:23:26

ответ

17

Задайте ListBox.SelectedIndex объект недвижимости Form.Shown.
Например:

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

отлично работал благодаря – Ozzy 2010-12-15 18:36:43

7

Put следующий код в Form.Loaded событие:

listBox1.SelectedItem = "Profile 2"; 
0

listBox1.Items.Add ("Профиль 1");

listBox1.Items.Add («Профиль 2»);

listBox1.Items.Add («Профиль 3»);

listBox1.SelectedIndex = 1;

Смежные вопросы