我是新来的vb.net,从MsAccess到达。我似乎找不到一种方法来创建一个组合框多列与标题像在MsAccess组合框。在这一点上我开始相信那是不可能的。在Stackoverflow社区有谁已经找到了这个问题的解决方案吗?
你可以使用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";
这是它的基础,将数据设置为数据表,并将其用作组合框的数据源。
DisplayMember
是选择其中一个值时显示的成员。