0

私はこの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;

コンボボックスが開き、実際の値が強調表示されます。

4

0 に答える 0