提问人:Livio 提问时间:6/21/2022 最后编辑:President James K. PolkLivio 更新时间:6/24/2022 访问量:361
多列组合框 vb.net
Multicolumn combobox vb.net
问:
我是 vb.net 的新手,来自 MsAccess。 我似乎找不到一种方法来创建像 MsAccess 组合框中那样带有标题的组合框多列。在这一点上,我开始相信这是不可能的。Stackoverflow 社区中是否有人找到了这个问题的解决方案?
答:
0赞
AcisSys
6/21/2022
#1
您可以使用 SyncFusion 多列组合框,文档在这里,它包含小示例并且易于使用。
C# 代码(查看 VB 文档))
query = "SELECT ID, Descricao FROM tab_tasks";
adapter = new OleDbDataAdapter(query, connection);
adapter.Fill(ds, "idtask");
DataTable dataTable1 = ds.Tables["idtask"];
sfComboBox2.DataSource = dataTable1;
sfComboBox2.DisplayMember = "ID";
这是它的基础,将数据设置为数据表,并将其用作 ComboBox 的 DataSource。
DisplayMember
是选择其中一个值时显示的成员。
评论
0赞
Livio
6/23/2022
感谢 AcisSys 和 marc_s但我注意到 SyncFusion 不是免费的,只有 30 天的试用期......
0赞
AcisSys
6/23/2022
如果这个答案不起作用,请尝试像约翰在评论您的问题时所说的那样做,并搜索其他方式,尝试它们并发布它给出的错误。
评论