您的位置:首页 > 编程语言 > C#

深入浅出C#2008从入门到提高Step By Step(五)Windows应用程序常用控件类(10)-TextBox

2008-04-13 00:45 513 查看
作者PeterXu 来源:Blog.CSDN Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明,否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04.aspx
接我的上一篇文章《Windows应用程序常用控件类(9)-Label》,下面我们来对其中用到的控件类TextBox进行分析。

1. 简介
TextBox类 表示 Windows 文本框控件。
命名空间 System.Windows.Forms
程序集 System.Windows.Forms(System.Windows.Forms.dll 中)
基类 TextBoxBase 实现文本控件要求的基本功能。

2.常用属性
AcceptsReturn 获取或设置一个值,该值指示在多行TextBox 控件中按 Enter 键时,是在控件中创建一行新文本
还是激活窗体的默认按钮。
Multiline 获取或设置一个值,该值指示此控件是否为多行TextBox 控件。
PasswordChar 获取或设置字符,该字符用于屏蔽单行TextBox 控件中的密码字符。
ScrollBars 获取或设置哪些滚动条应出现在多行TextBox 控件中。(enum ScrollBars)
None 不显示任何滚动条。
Horizontal 只显示水平滚动条。
Vertical 只显示垂直滚动条。
Both 同时显示水平滚动条和垂直滚动条。
Text 获取或设置TextBox 中的当前文本。

3. 说明
文本框中的每一行都是字符串数组的一部分。这个数组通过Lines属性来访问。
Text属性把整个文本框内容返回为一个字符串。
TextLength是返回的文本字符串的总长。MaxLength属性把文本的长度限制为指定的数字。
SelectedText、SelectionLength和SelectionStart都处理文本框中当前选中的文本。
选中的文本是控件获得焦点时突出显示的文本。

有关TextBox的扩展应用,可见我以前的一篇文章《TextBox的扩展,支持文件夹和各类文件的拖入,同时可设置过滤文件格式!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐