enter code here
У меня есть TabControl на форме, а на вкладках есть комбо-боксы.
Когда форма OnLoad, я заполняю ListItems в ComboBox и пытаюсь установить значения по умолчанию в string.Empty.
Однако ComboBox.SelectedText = string.Empty работает только для первой вкладки TabPage. Другие ComboBox игнорируют команду и принимают значение по умолчанию в качестве первого элемента в списке. Почему это так? Как я могу преодолеть это?
Все комбинированные списки настраиваются этой функцией
public static void PrepareComboBox(ComboBox combobox, FieldValueList list)
{
combobox.DropDownStyle = ComboBoxStyle.DropDown;
combobox.AutoCompleteSource = AutoCompleteSource.ListItems;
combobox.AutoCompleteMode = AutoCompleteMode.Suggest;
combobox.DataSource = list.DataSource;
combobox.DisplayMember = list.DisplayMember;
combobox.ValueMember = list.ValueMember;
combobox.Text = string.Empty;
combobox.SelectedText = string.Empty;
}