时间:2021-2-24来源:本站原创作者:佚名

一、简介

文本框(TextBox)控件,是最常用的输入/输出文本数据的控件,也应用程序设计中使用频率最高的控件,用户可以使用该控件编辑和显示文本。

二、属性如下

1.MaxLength

用于设定文本框中最多可容纳的字符数。

设定为0时,表示可容纳任意多个输入字符,最大值为。

如果设置成正整数,则这一数值就是可容纳最多的字符数。

2.MultLine

用于设定文本框中是否允许显示和输入多行文本。

当设定为true时:

允许显示和输入多行文本,当要显示或输入的文本超过文本框的右边界时,文本会自动换行,在输入时也可以按回车强行换行。

当设定为false时:

不允许显示和输入多行文本,当要显示或输入的文本超过文本框的边界时,将只显示一部分文本,并且按回车也不会强行换行。

3.PasswordChar

用于设定文本框是否用于输入口令类文本。

就是像输入密码时,显示的“*”号。

如果PasswordChar属性进行了设置,则Multline属性无论设置什么,也不会执行剪切、复制和粘贴的操作。

4.ReadOnly

用于设定程序运行时能否对文本框中的文本进行编辑。

当设置成true时,

表示运行程序时不能编辑其中的文本。

当设置成false时,

则相反,默认是false。

5.ScrollBars

用于设置文本框中是否带有滚动条。

属性值

None:表示不带滚动条。

Horizontal:表示带有水平滚动条。

Vertical:表示带有垂直滚动条。

Both:表示既有水平滚动条,也有垂直滚动条。

一般和Multline属性协调使用。

6.TabStop

用于设定在运行时用户能否用Tab键跳入该文本框。

设定成true时:可以。

设定成false时:不可以,所有需要用鼠标选中。

7.Text

用于设置文本框中显示的文本。

8.WordWrap

指示多行文本框控件在必要时是否自动换行到下一行的开始。

设定为true时:

多行文本框控件可以换行。

默认为true,并且不过Scrollbars设置成什么,都不会显示水平滚动条。

设定为false时:

超过文本框后,会出现水平滚动条。

9.SelectionStart

用于获取或设置文本框中选定的文本起始点。

10.AcceptsRetum

如果为true且文本框占多行,那么按回车键就会创建新一行。

如果为false,按回车就会单击窗体的默认按钮。

(感觉越来越难了,而且只是单纯的叙述这些属性和值也很单调和难以记忆啊!)

二、案例

通过文本框和按钮控件制作用户登录测试。

1.首先还是老方法,冲击Windows应用窗体。

2.往里拖拽3个TextBox控件。

Name属性分别为txtUser、txtPwd、txtWel
转载请注明原文网址:http://www.gzdatangtv.com/cksc/cksc/14052.html

------分隔线----------------------------