Wednesday, July 15, 2009

C# -ComboBox- How to move the selected item to top of the list?

In a ComboBox control, the .SelectedIndexChanged event fires when
we select an item then the following code moves the item to top:


...
private void cbo_SelectedIndexChanged(object sender, EventArgs e)
{
ComboBox cboSender = (ComboBox)sender;
if ( cboSender.SelectedIndex > 0 )
{
string strToFind = cboSender.Items[cboSender.SelectedIndex].ToString();
cboSender.Items.RemoveAt( cboSender.SelectedIndex );
cboSender.Items.Insert(0, strToFind);
cboSender.SelectedIndex = 0;
}
}
...

Share/Bookmark

1 comment:

lingmaaki said...

more about c# combobox...

C# Combobox

ling