public void SetSelectByName(string name) { var i = ListBoxItems.FindStringExact(name); if (i < 0) { if (ListBoxItems.SelectedIndex < 0 && ListBoxItems.Items.Count > 0) { ListBoxItems.SetSelected(0, true); } } else { if (!(ListBoxItems.SelectedIndex < 0)) { ListBoxItems.SetSelected(ListBoxItems.SelectedIndex, false); } ListBoxItems.SetSelected(i, true); } }