AutoComplete(自动完成)
文章目录
- 1.概述
- 2.入门
- 3.设置模式
- 4.属性和方法
- 5.同志别走,加个QQ群啊
1.概述
- AutoComplete 控件与它相同的窗体上的任何编辑控件提供 AutoCompletion 服务
- 在数据输入期间提示您可能的匹配项
- 给 AutoComplete 赋数据源,将部分内容输入到编辑控件中,为其扩展为完整的字符串
2.入门
官方Demo注意点:
- 定义字符串合集,循环添加到DataTable,同时按照字符串合集的索引,将字符串对应的图片循环添加 ImageList
- 添加 ImageList 控件,后台代码将本地图片,循环添加进来
- 添加 AutoComplete 控件
- ImageList 属性绑定 上面添加的 ImageList 控件
- Columns 属性 添加两列
3.设置模式
模式 | 描述 | 截图 |
---|---|---|
AutoSuggest | 在下拉列表中显示可能匹配的列表,仅限首字母匹配,仅限第一列。 | |
AutoAppend | 自动为编辑器控件中的当前内容追加最合适的匹配项,不会出来下拉菜单,仅限首字母匹配,仅限第一列。 | |
Both | 为编辑器控件激活自动完成的 AutoAppend 和 AutoSuggest 模式,仅限首字母匹配,仅限第一列。 | |
Disabled | 禁用对编辑器控件的自动完成支持。 | |
MultiSuggest | 匹配多列首字母,MultiSuggest 模式是 AutoSuggest 的扩展模式。 | |
MultiSuggestExtend | 匹配多列,任意位置出现的字符,并加粗显示。 |
通过代码设置模式
autoComplete1.SetAutoComplete(this.textBox1, Syncfusion.Windows.Forms.Tools.AutoCompleteModes.MultiSuggestExtended);
4.属性和方法
属性 | 描述 | 设计器添加 | 代码添加 |
---|---|---|---|
ShowColumnHeader
|
指定匹配项的下拉列表是否显示其标题 | this.autoComplete1.ShowColumnHeader = false; | |
Columns.autoCompleteDataColumnInfo1.MatchingColumn
|
文本匹配当前内容的列(输入的内容检索某一列,如果不生效添加this.autoComplete1.RefreshColumns();试试) | this.autoCompleteDataColumnInfo1.MatchingColumn =true; this.autoComplete1.Columns[1].MatchingColumn = true; | |
CaseSensitive
|
指定是否忽略字符串比较的大小写,默认为true | autoComplete1.CaseSensitive = true; | |
AutoSortList
|
是否需要在自动完成弹出窗口中的项目中执行排序,此属性的默认值为true | autoComplete1.AutoSortList = true; | |
ShowGripper
|
右下脚是否显示抓取器(可拖动) | this.autoComplete1.ShowGripper = true; | |
EnableDuplicateValues
|
获取或设置是否允许AutoComplete DataSource中的重复值,此属性的默认值为true | autoComplete1.EnableDuplicateValues = true; | |
AutoAddItem
|
将item项添加到历史列表中。输入内容,按Enter后 | autoComplete1.AutoAddItem = true; | |
AllowListDelete
|
将item项从历史列表中删除 | autoComplete1.AllowListDelete = true; | |
ResetHistory()
|
删除 AutoComplete 组件保存的历史记录项 | autoComplete1.ResetHistory(); | |
MaxNumberofSuggestion
|
设置在自动完成弹出窗口中显示的建议数量 | autoComplete1.MaxNumberofSuggestion = 2; |
5.同志别走,加个QQ群啊
AutoComplete(自动完成)相关推荐
- AutoComplete - 自动完成插件
AutoComplete - 自动完成插件 转载于:https://www.cnblogs.com/zhujiabin/p/4936048.html
- UI标签库专题六:JEECG智能开发平台 Autocomplete(自动补全标签 )
1. Autocomplete(自动补全标签) 1.1. 参数 属性名 类型 描述 是否必须 默认值 name string 控件唯一标示 是 null minLength string 触发 ...
- SwiftUI 基async/await and actors ObservableObject 实现Autocomplete自动完成组件
实战需求 SwiftUI 基async/await and actors ObservableObject 实现Autocomplete自动完成组件 本文价值与收获 看完本文后,您将能够作出下面的界面 ...
- Autocomplete 自动补全(Webform实战篇)
开篇语 因为项目中需要用到一个自动补全的功能,功能描述: 需求一:新增收件人的时候,自动下拉显示出数据库中所有的收件人信息(显示的信息包括:姓名-收件地址-联系方式) 需求二:选中一个值得时候,分别赋 ...
- jquery.autocomplete自动补全功能
1.jquery.autocomplete参考地址 http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/ http:// ...
- jQuery.Autocomplete 自动完成
语法: autocomplete(urlor data, [options] ) 参数: url or data:数组或者url [options]:可选项,选项解释如下: 1) minCh ...
- jquery.autocomplete自动补齐和自定义格式
1.简单的下拉自动补齐,可以使用本地或远程数据源 <input name="autoTag" id="autoTag" /> var source ...
- jquery.autocomplete自动完成控件
项目中有时会用到自动补全查询,就像Google搜索框.淘宝商品搜索功能,输入汉字或字母,则以该汉字或字母开头的相关条目会显示出来供用户选择, autocomplete插件就是完成这样的功能. auto ...
- spacemacs auto-complete 自动补全功能
auto-complete实现的功能只有如下:你在输入过function这个关键字后,在以后输入的时候,就会自动补全. auto-complete不能实现语言的关键字自动补全. 此操作的安装环境为:m ...
最新文章
- 微软、商汤等专家纵论AI未来:三年内主要趋势及挑战是什么?
- Codewars-Javascript训练手册:正则表达式(Regular Expressions)
- JAVA排序算法之插入排序
- LINQ中判断日期时间段
- CodeForces - 609E Minimum spanning tree for each edge(最小生成树+树链剖分+线段树/树上倍增)
- 2018.7.10 个人博客文章=利用ORM创建分类和ORM的内置函数
- xbox360无线手柄接收器驱动_八位堂USB 无线接收器让手柄不闲置,无线畅玩各平台游戏...
- OpenCV提取显示一张图片(或者视频)的R,G,B颜色分量
- 手把手教你安装黑苹果之openCore-0.6.3 EFI制作全过程,非常详细
- JavaScript基础语法-格式化日期年月日
- Navicat远程连接服务器mysql,先后报错10060,10061
- JS中判断某个字符串/数组中是否包含某个值
- 华为鲲鹏泰山服务器系统安装,鲲鹏处理器正式商用:浙江移动营业厅用上华为泰山服务器...
- OpenPortal Wifi认证、Portal协议认证、WEB认证解决方案
- 15.9 文本查询程序再探(继承)
- python统计图作息规律统计分析_借鉴柳比契夫时间统计法,用Python做了个时间管理工具TMTask...
- 学生成绩排名 (用结构体数组按成绩排名)
- MySQL read_only 与 super_read_only 之间的关系
- css中“~”(波浪号)、“,”(逗号)、 “ + ”(加号)和 “ > ”(大于号)是什么意思?
- 2019-2-16-WPF-封装-dotnet-remoting-调用其他进程
热门文章
- openGauss开源2周年,破解数据库生态痛点
- python药店销售数据分析_解析医院药店销售数据,看看Python数据分析结果有什么惊人的发现...
- 视频直播首帧速度优化
- 前端面试题精心整理(一)-TypeScript
- Java基本语法1:字符型常量和字符串常量的区别
- Easyswoole3学习笔记
- UPPAAL官方教程2006年发布
- c++多态例子:制作饮料
- java正则表达式Patter和Matcher的使用
- LDR6328支持不同电压输出,TYPE-C转DC/surface快充线方案