我正在使用具有自动完成功能的ComboBox。正在使用此代码:
comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDown;
comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems;
comboBox1.DataSource = items;
DataSource
的{{1}}是items
假设我有一个名单(例如 John May ),搜索 May 不会显示List<String>.
项目“John May”。相反,我必须输入“John”才能显示 John May 。
我需要调整什么才能搜索整个ComboBox
条目而不仅仅是字符串的第一部分?
我期待看到一些建议。
答案 0 :(得分:0)
显然,您无法使用 autocomplete 类执行此类操作。相反,您可以使用数据表创建自定义源。数据表允许搜索具有“Like”功能的单词。
要获得明确答案,请查看MSDN link。
答案 1 :(得分:-1)