private void CbbNewAfdeling_TextChanged(object sender, EventArgs e) { // Check if the selected element is outside of the list if (CbbNewAfdeling.SelectedIndex < 0) { // Set the selected element to the original element CbbNewAfdeling.SelectedIndex = CbbNewAfdeling.FindStringExact(CurrentItem.Afdeling); } }
/// <summary> /// Retrieve and store all afdelingen to a combobox /// </summary> private void GetBenamingen() { var result = CommonFunctions.GetAfdelingen(); CbbNewAfdeling.Items.Clear(); foreach (string item in result) { CbbNewAfdeling.Items.Add(item); } // Automatically select the current afdeling CbbNewAfdeling.SelectedIndex = CbbNewAfdeling.FindStringExact(CurrentItem.Afdeling); }