C # Listbox устанавливает выбранный элемент

у меня есть список С # со значениями

Profile 1
Profile 2
Profile 3

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


person Ozzy    schedule 15.12.2010    source источник
comment
Вы имеете в виду список Winforms? Сам C # может использоваться с множеством различных UI-фреймворков ...   -  person Adrian Grigore    schedule 15.12.2010


Ответы (2)


Установите свойство ListBox.SelectedIndex в < событие href = "http://msdn.microsoft.com/en-us/library/system.windows.forms.form.shown.aspx" rel = "noreferrer"> _ 2_.
Например :

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;
}
person Donut    schedule 15.12.2010

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

listBox1.SelectedItem = "Profile 2";
person decyclone    schedule 15.12.2010