C# Listbox set selected item

37,018

Solution 1

Set the ListBox.SelectedIndex property in the Form.Shown event.
For example:

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;
}

Solution 2

Put following code in Form.Loaded event:

listBox1.SelectedItem = "Profile 2";
Share:
37,018
Ozzy
Author by

Ozzy

Updated on July 30, 2022

Comments

  • Ozzy
    Ozzy almost 2 years

    i have a C# listbox with the values

    Profile 1
    Profile 2
    Profile 3
    

    I want to have Profile 2 selected when the form loads. How do I do this?