我有一个列表框,该列表框由数据集中的列(名称)填充。我想在同一表单上使用来自同一数据集但来自列(Desc)的数据填充文本框。我以为我会使用SelectedIndexChanged事件并加载数据,然后根据列表框选择的索引将其过滤掉。
我没有取得任何成功。有人有什么建议吗?
我正在使用Access数据库:" CCDB.accdb" 和数据集:" CCDBDataSet" 表格是:" CrownMods"
答案 0 :(得分:0)
您不需要任何活动。只需将您的数据绑定到ListBox
和TextBox
,例如
With myListBox
.DisplayMember = "Name"
.ValueMember = "ID"
.DataSource = myDataTable
End With
myTextBox.DataBindings.Add("Text", myDataTable, "Desc")
现在,ListBox
中的名称将自动使用相应的Desc值填充TextBox
。