私はこのSQLテーブルのリストを持っています
1 Guilherme
2 Alejandro
3 Thiago
このコードを使用して、コンボボックス1にデータを入力します
da1.Fill(dt1);
BindingSource src = new BindingSource();
src.DataSource = dt1;
comboBox1.DataSource = src;
comboBox1.ValueMember = "ntj_id";
comboBox1.DisplayMember = "ntj_descricao";
これで、combobox1 が正常に読み込まれます。コンボボックスが開いたときに value が強調表示されるようにしたいと思いますalejandro
。私はこれを試しました:
int abre = comboBox1.FindString("Alejandro");
comboBox1.SelectedItem = abre;
しかし、私がこれまたはこれを書くとき:
comboBox1.SelectedIndex = abre;
コンボボックスが開き、実際の値が強調表示されます。