自定义TextBox(带有自动完成输入项功能)
来源:互联网 发布:知乎 经典 编辑:程序博客网 时间:2024/05/16 16:58
使用之前需要配置自动匹配字段表的路径(txt文档,每行代表一个匹配项)
解释不够详细,转载请注明出处
public class AutoTextBox: TextBox { public AutoTextBox() { AutoCompleteSource = AutoCompleteSource.CustomSource; AutoCompleteMode = AutoCompleteMode.SuggestAppend; } private string codePath; public string CodePath { get { return codePath; } set { codePath = value; if (!string.IsNullOrWhiteSpace(codePath)) { LoadCodeTable(); } } } void LoadCodeTable() { List<string> list = new List<string>(); try { var strs = File.ReadAllLines(codePath,Encoding.Default); foreach (var item in strs) { if (!string.IsNullOrWhiteSpace(item)) { list.Add(item); } } AutoCompleteCustomSource.AddRange(list.ToArray()); } catch (Exception ex) {#if DEBUG MessageBox.Show(string.Format("{0}\r\n{1}", ex.Message, ex.StackTrace));#endif } } }
0 0
- 自定义TextBox(带有自动完成输入项功能)
- Textbox+listbox实现自动完成功能
- C#TextBox自动提示、自动补全、自动完成功能
- 自定义自动完成(输入提示)
- 带有输入自动匹配功能的Combobox
- Textbox 的自动完成(Auto Completion)功能
- TextBox自动完成控件
- 利用AccessibilityNodeInfo完成Editview自动输入功能
- jQuery实现用户输入自动完成功能
- 自定义具有自动完成功能的ComboBox
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能(初级方式)
- c#TextBox输入框自动提示、自动完成、自动补全功能
- java完成输入框的自动完成功能
- 禁止文本框textbox自动完成
- Install Postgresql
- 如何恰到好处地使用protected
- 【工作笔记】Spring mvc多文件上传
- JSP基本知识
- iOS 升级HTTPS配置ATS-----(1)------
- 自定义TextBox(带有自动完成输入项功能)
- 问问题
- 求1+2+3+...+n
- 第十二届北航程序设计竞赛初赛——勾肥大战题解
- redis之zset
- 自定义View之点 线 面以及绘制一个综合应用时钟
- 第十五周--用哈希组织关键字
- 关于在java1.8环境下成功用rmic命令生成_stub.class文件的方法
- 天气通遇见乐视TV,神奇化反在哪里