2024年5月11日发(作者:)
TextBox控件应用方案
知识讲解
1.功能
文本框(TextBox)在窗体中为用户提供一个既能显示又能编辑文本的对象。TextBox控件是编写应用程序时
应用得最频繁的控件之一。TextBox控件又称为编辑控件或者文本框控件,用于显示设计时输入的数据信息或运行
时在代码中赋予控件的数据信息。
2.属性
TextBox控件的属性如表1所示。
表1 TextBox控件的常用属性
编号
1
2
3
4
5
6
7
属性
BorderStyle
Locked
MaxLength
MultiLine
PasswordChar
ScrollBars
Text
说明
返回或设置对象边框的样式。对TextBox控件来说在运行时是只
读的
用以指定控件是否可被编辑
返回或设置一个值,它指出在TextBox控件中能够输入的字符是
否有一个最大数量,如果是,则指定能够输入字符的最大数量
返回或设置一个值,该值指示TextBox控件是否能够接受和显示
多行文本。在运行时是只读的
返回或设置一个值,该值指示所键入的字符或占位符在TextBox控
件中是否要显示出来
指示一个对象具有水平滚动条还是具有垂直滚动条。该属性在运
行时是只读的
返回或设置编辑域中的文本
下面对比较重要的属性进行详细介绍。
(1)Text属性
Text属性用于返回或设置编辑域中的文本。设置TextBox控件的的Text属性效果如图1所示。
图1 设置Text属性效果
另外也可以通过代码来实现,其代码如下:
= "一二三四五六七八九十"
(2)PassWordChar属性
PassWordChar属性用于返回或设置一个值,该值指示所键入的字符或占位符在TextBox控件中是否要显示出
来;返回或设置用作占位符。
设置TextBox控件的PassWordChar属性为“*”号或“@”号,如图2所示。
图2 设置PassWordChar属性效果
另外也可以通过代码来实现,其代码如下:
rdChar = "*"
rdChar = "@"
注意:当Multiline属性设置为False时,该属性可以用于密码的输入。默认情况下。PassWordChar被设置为空串
(不是空格),用户输入的每个字符都显示在文本框中。
(3)ScrollBars属性
ScrollBars属性用于返回或设置一个值,该值指示一个对象是有水平滚动条还是有垂直滚动条。
当ScrollBars属性值为0时,是默认值,表示控件中没有滚动条;当ScrollBars属性值为1时,表示控件中只
有水平滚动条;当ScrollBars属性值为2时,表示控件中只有垂直滚动条;当ScrollBars属性值设置为3时,表示
控件中具有水平滚动条又有垂直滚动条。其效果如图3所示。
图3 设置ScrollBars属性效果
注意:只有当MultiLine属性设置为True时,文本框才能添加滚动条。另外,此属性不能用代码进行设置,因为
此属性为只读属性。
(4)Locked属性
Locked属性用于返回或设置一个值以指定控件是否可被编辑。
当Locked属性值为True时,TextBox控件可以滚动和加亮控件中的文本,但不能编辑;当Locked属性值为
False时,TextBox控件可以编辑文本。其效果如图4所示。
图4 设置Locked属性效果
另外也可以通过代码来实现,其代码如下:
发布评论