我正在创建一个Windows应用程序,我有一个组合框,可以让用户输入文本,当用户从autocomplete
列表ID中选择文本时未选中
我的代码:
Customer.DropDownStyle = ComboBoxStyle.DropDown;
DataTable dt = Globale.ReturnTable("SELECT Id, [NAME] FROM ACTM WHERE (DBCR = 'D') ORDER BY [NAME]");
Customer.DataSource = dt;
Customer.ValueMember = "Id";
Customer.DisplayMember = "Name";
Customer.AutoCompleteMode = AutoCompleteMode.Suggest;
Customer.AutoCompleteSource = AutoCompleteSource.ListItems;
Customer.SelectedIndex = -1;
我需要来自ComboBoxStyle.DropDown的名字中的id,而不是来自dropdowlist
答案 0 :(得分:0)
我需要来自ComboBoxStyle.DropDown的名字中的id,而不是来自dropdowlist
ComboBoxStyle.DropDown
是枚举,所以你可以施展它
int id= (int)ComboBoxStyle.DropDown;
或者如果您需要找到Customer ComboBoxStyle id
int id= (int)Customer.DropDownStyle;