enter code here
私はTabControlをフォーム上に持ち、タブページにはコンボボックスがあります。C#ComboboxとTabControlの問題
フォームをOnLoadにすると、コンボボックスのListItemsとデフォルト値をstring.Emptyに設定しようとしています。
ただし、ComboBox.SelectedText = string.Emptyは、最初のTabPageに対してのみ機能します。他のコンボボックスはコマンドを無視し、リストの最初の項目として既定値をとります。なぜこれはそうですか?どうすれば克服できますか?
コンボボックスは、すべてのこの機能
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;
}