下拉框自动补齐
用到的属性:
属性名 | 作用 |
---|---|
AutoCompleteCustomSource | 用于补齐的源数据 【当AutoCompleteSource选择了 CustomSource 时作为数据源】 |
AutoCompleteMode | 补齐的行为模式 |
AutoCompleteSource | 用于补齐的数据的来源 |
各个属性的作用:
AutoCompleteMode属性 | 作用 |
---|---|
Suggest | 显示相关下拉 |
Append | 自动补全相关 |
SuggestAppend | 上述两者合并 |
AutoCompleteSource常用属性 | 作用 |
---|---|
ListItems | 将下拉框中的数据作为用于补齐的源数据 |
CustomSource | 自定义用于补齐的源数据 |
举例
将下拉框中的数据作为用于补齐的源数据
- 设置AutoCompleteMode属性为
SuggestAppend
设置AutoCompleteSource属性为ListItems
- 效果
自定义数据作为用于补齐的源数据
- 设置AutoCompleteMode属性为
SuggestAppend
设置AutoCompleteSource属性为CustomSource
-
可以在AutoCompleteCustomSource中直接编辑用于补齐的数据源(不够灵活)
-
使用代码添加数据源
Combobox1.AutoCompleteCustomSource.AddRange(数据源)
//此处数据源可以是string数组