C # Listbox установить выбранный элемент - PullRequest
5 голосов
/ 15 декабря 2010

У меня есть список C # со значениями

Profile 1
Profile 2
Profile 3

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

Ответы [ 3 ]

19 голосов
/ 15 декабря 2010

Установите свойство 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;
}
6 голосов
/ 15 декабря 2010

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

listBox1.SelectedItem = "Profile 2";
0 голосов
/ 15 декабря 2010

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

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

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

listBox1.SelectedIndex = 1;

...