【发布时间】:2012-08-23 20:41:15
【问题描述】:
我有一个组合框,其中填充了数据库表中的项目。 当我更改文本时,我用数据库表中的项目重新填充组合框。
但是当我输入文本并打开带有建议的列表时,未选择列表中的任何项目。 我想要一个项目被选中,所以当你按下回车键时,它就会成为选中的项目。
这是一个 winforms 应用程序。
谢谢。
cbxNaam.Items.Clear();
string query = "SELECT bedr_naam FROM tblbedrijf WHERE bedr_naam LIKE '%" + cbxNaam.Text + "%'";
string[] bedrijfsnamen = Functions.DataTableToArray(Global.db.Select(query));
cbxNaam.Items.AddRange(bedrijfsnamen);
cbxNaam.Select(cbxNaam.Text.Length + 1, 0);
【问题讨论】:
-
你能提供一些示例代码吗?
-
你为什么不使用自动补全:msdn.microsoft.com/en-us/library/…