いつもお世話になっております。
解決策が見出せず質問させて頂きます。
私は今データグリッド上にコンボボックス(2列表示、『1列目』数字、『2列目』名前)を作成しています。
コンボボックス上にフォーカスがあたっている時に『1』とかを入力すると数字入力後瞬時に、コンボボックス内のコードから『1』を検索して、『1』とそれに伴う『名前』がコンボボックス上に表示されるようにしたいのですが、うまくいきません。
どうかご教授お願いいたします。
コンボボックスは次のように作成しております。
Private Sub sample_Load(###) Handles MyBase.Load
Dim comboSorce As New DataTable("ComboBox")
comboSorce.Columns.Add("DisplayMember", GetType(String))
comboSorce.Columns.Add("ValueMember", GetType(Integer))
For I = 0 To DsSample.Tb_Sample.Count - 1
comboSorce.Rows.Add(New Object() _
{DsSample.Tb_Sample.Rows(I)("数値") & " " & _
NZ(DsSample.Tb_Sample.Rows(I)("名前"), ""),_
DsSample.Tb_Sample.Rows(I)("数値")})
Next
Dim DGSample As New DataGridComboBoxColum _(comboSorce1.DefaultView, "DisplayMember", "ValueMember")
End Sub
解決しました。
ツイート | ![]() |