c#TextBox输入框自动提示、自动完成、自动补全功能
来源:互联网 发布:tensorflow 汉字识别 编辑:程序博客网 时间:2024/05/20 09:44
功能概览
相关属性
TextBox.AutoCompleteCustomSource 属性
获取或设置当 TextBox.AutoCompleteSource 属性设置为 [CustomSource] 时要使用的自定义 T:System.Collections.Specialized.StringCollection。
TextBox.AutoCompleteMode 属性
获取或设置一个选项,该选项控制自动完成应用于 TextBox 的方式。
属性值
类型:System.Windows.Forms.AutoCompleteMode
AutoCompleteMode 值之一。 以下为这些值。
Append
将最可能的候选字符串的其余部分追加到现有的字符,并突出显示追加的字符。
Suggest
显示与编辑控件关联的辅助下拉列表。 此下拉列表填充了一个或多个建议完成字符串。
SuggestAppend
追加 Suggest 和 Append 选项。
None
禁用自动完成 这是默认值。
TextBox.AutoCompleteSource 属性
获取或设置一个值,该值指定用于自动完成的完整字符串的源。
备注
使用 AutoCompleteCustomSource、AutoCompleteMode 和 AutoCompleteSource 属性可以创建一个 TextBox,它通过将所输入的前缀与所维护的源中的所有字符串的前缀进行比较来自动完成输入字符串。 这对于频繁地有 URL、地址、文件名或命令输入其中的 TextBox 控件来说很有用。
AutoCompleteCustomSource 属性的使用是可选的,但必须将 AutoCompleteSource 属性设置为 CustomSource 后才能使用 AutoCompleteCustomSource。
AutoCompleteMode 和 AutoCompleteSource 属性必须一起使用。
AutoCompleteCustomSource 属性的使用是可选的,但必须将 AutoCompleteSource 属性设置为 CustomSource 后才能使用 AutoCompleteCustomSource。
AutoCompleteMode 和 AutoCompleteSource 属性必须一起使用。
下面的代码示例演示如何使用作为 TextBox 控件的自动完成自定义源的集合。
示例代码
此示例将执行下列操作:使用 AutoCompleteSource 属性使 TextBox 控件能够接受其自动完成行为的自定义源。
使用 AutoCompleteCustomSource 属性设置值的自定义列表。
使用 AutoCompleteMode 属性设置自动完成候选人的显示方式。
privatevoidForm1_Load(object sender, EventArgs e) {
var source = new AutoCompleteStringCollection();
source.AddRange(newstring[] { "January","February","March","April","May","June","July","August",
"September","October","November","December" });
textBox1.AutoCompleteCustomSource = source; textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource; }
0 0
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动完成、自动补全功能(初级方式)
- c#TextBox输入框自动提示、自动完成、自动补全功能
- c#TextBox输入框自动提示、自动补全功能
- C#TextBox自动提示、自动补全、自动完成功能
- 输入框自动补全功能
- eclipse自动提示补全功能
- 【输入智能提示功能】PHP+jQuery实现自动补全功能
- 输入自动提示与补全功能的设计与实现
- 【输入智能提示功能】PHP+jQuery实现自动补全功能
- 输入自动提示与补全功能的设计与实现
- 输入框自动完成,补全提示代码
- 自动完成autoComplete,自动补全插件,输入提示
- eclipse智能提示,变量自动补全功能
- 搜索引擎的输入自动补全功能
- display:table-cell的应用
- java and python学习——第二周leetcode刷题
- 腾讯2017年校园招聘笔试题第二题
- Java的网络编程
- sql rollup and cube
- c#TextBox输入框自动提示、自动完成、自动补全功能
- effective java(一)遇到多个构造器参数 时要考虑用构建器
- Android动态壁纸详解
- 判断整数k(k<1000)能被两个质数相加的组合(低效率 求高效率的方法)
- Arduino学习(一):入门篇:软硬件安装 以及 hello,world编译执行
- java8移除永久代
- 【codeforces711B】Chris and Magic Square
- 【note】PAT甲级刷题笔记
- 6.vc从零开始 -- Win32项目hello world(四)