VB控件文本框属性详解

合集下载

VB.NET中的TextBox控件详解

VB.NET中的TextBox控件详解

中的TextBox控件详解TextBox组件(文本框组件)是一种常用的,也是比较容易掌握的组件。

应用程序主要使用它来接收使用者于输入文字信息。

在前面内容中已经或多或少的接触到TextBox组件。

本节就来详细探讨一下Visual Basic .Net中TextBox组件的使用方法。

一.TextBox组件、T extBox类:当我们使用Visual Basic .Net集成开发环境开发应用程序时,在从【工具箱】的【Windows窗体】选项卡中向Form1的设计窗体拖入一个TextBox组件的后,我们可能并没有感觉到即使时这样一个简单的操作,Visual Basic .Net都做了很多幕后工作。

主要工作和步骤如下:1. 首先实例化System.Windows.Forms.TextBox类,并根据拖动到窗体的位置和形状分别设定TextBox实例的各个属性。

2. 我们看到的设计窗体,其实是Form1类的一个实例,而Form1类首先是从System.Windows.Forms.Form类继承而来,Form1类中的成员根据使用者往窗体中拖入的组件不同而不同。

各个成员通过Add或AddRange方法加入到Form1中,这样拖入的组件才能够显示在设计窗体上。

以上这些都完全不同于以前Visual Basic。

通过上述步骤,我们不难得到TextBox组件和TextBox类之间的关系,TextBox组件是命名空间System.Windows.Forms中的T extBox类的实例,在从【工具箱】的【Windows窗体】选项卡中拖入窗体的任一组件,都是.Net框架类库——.Net FrameWork SDK中封装的某一个类的实例。

通过上述步骤也不难看出,Visual Basic .Net的确才是真正的面向对象(OOP)的开发语言。

二.TextBox类的成员:TextBox组件使用虽然比较简单,但T extBox类的构成成员却是非常的丰富。

VB教程:文本框(TextBox)

VB教程:文本框(TextBox)

VB教程:文本框(TextBox)2、文本框(TextBox)作用:用于输入、编辑文本或用于输出、显示文本。

(1)常用属性Text——表示用户输入的内容。

例:Label1.Caption=Text1.Text将Text1控件接收用户输入的数据通过Label1控件显示出来。

multiline ——设置文本框能否输入和显示多行文本。

true —可输入、显示多行文本False—限制所有的文本在一行内显示(缺省)。

scrollbars——是否需要滚动条(只有在multiline属性设置为true时)。

=0 没有。

=1 有水平。

=2 有垂直。

=3 水平、垂直都有。

注意:multiline属性和scrollbars属性只能在设计时进行设置,不能在代码中赋以新值。

SelStart——表示用户选中一段文字的起始位置。

第一个字符位置为0。

利用SelStart属性可以实现字符串查找功能。

SelLength——表示用户选中文字的长度。

SelText——表示用户选中文字的内容。

例:0123456789这时:SelStart=5,SelLength=4,SelText="5678"PasswordChar——设置是否在文本框中显示用户键入的字符。

如果该属性设置了某一字符,那么无论在文本框中输入什么(即无论Text属性值是什么),都只显示设置的该字符,例如,如果将PasswordChar的属性设置为字符“*”,那么文本框中的文本都以“*”显示,最终用户无法知道文本的内容,所以该属性起到了口令的作用。

(2)常用方法:SetFocus——使当前控件获得输入焦点,即将光标从其他位置移动到文本框中。

焦点(focus)代表接收用户鼠标或键盘输人的能力,对象(窗体和控件)获得焦点通常称之为“聚焦”。

当对象获得焦点时,可接收用户的输入。

(3)主要事件主要事件有Change、KeyPress、LostFocu(失去焦点,即光标离开)等。

VB常用控件属性汇总

VB常用控件属性汇总

VB常用控件属性汇总在VB中,常用的控件有许多属性可供使用。

下面是一些常用控件的属性汇总。

文本框控件(TextBox):- Text:文本框中的文本内容。

- TextAlignment:文本对齐方式(左对齐、右对齐、居中对齐)。

- MaxLength:文本框中输入的最大字符数。

- PasswordChar:密码字符(用于输入密码时替代显示的字符)。

- Multiline:指示文本框是否为多行文本框。

- ReadOnly:指示文本框是否为只读。

按钮控件(Button):- Text:按钮上显示的文本内容。

- Enabled:指示按钮是否可用。

- Font:按钮上文本的字体。

- ForeColor:按钮上文本的前景色。

- BackColor:按钮的背景色。

复选框控件(CheckBox):- Checked:指示复选框是否被选中。

- Text:复选框旁边显示的文本内容。

- Font:复选框旁边文本的字体。

- ForeColor:复选框旁边文本的颜色。

单选按钮控件(RadioButton):- Checked:指示单选按钮是否被选中。

- Text:单选按钮旁边显示的文本内容。

- Font:单选按钮旁边文本的字体。

- ForeColor:单选按钮旁边文本的颜色。

- SelectedIndex:选中项的索引。

- SelectedItem:选中的项。

- Items:选项列表。

- DropDownWidth:下拉列表的宽度。

列表框控件(ListBox):- SelectedIndex:选中项的索引。

- SelectedItem:选中的项。

- Items:项列表。

- MultiSelect:是否允许多选。

- Font:列表框中项的字体。

- ForeColor:列表框中项的颜色。

图片框控件(PictureBox):- Image:显示的图像。

- SizeMode:图像的显示模式(拉伸、填充、居中等)。

进度条控件(ProgressBar):- Minimum:最小值。

vb教案12,认识VB12 标签、文本框,认识vb

vb教案12,认识VB12 标签、文本框,认识vb
常用事件;单击双击
文本框是一个文本编辑区域,可在该区输入、编辑和显示正文内容。
Text、Maxlength、Multiline、ScrollBars、Locked、PasswordChar
常用事件、方法
Change、KeyPress、SetFocus
教学反思
教学亮点:
教学不足:
改进措施:
参考学习
随堂练习
②常用事件。
Click 事件(鼠标单击):用鼠标单击标签时触发的事件。如改变标签的字体属性: PrivateSubLabellClick () Labell . FontName ="隶书" EndSub
DbClick 事件(鼠标双击):鼠标双击引发的事件。如改变标签的可见性: PrivateSubLabellDbClick () Labell . Visible =False
KeyPress ( KeyAsciiAsInteger ):同上,并可返回一个 KeyAscii 参数,
KeyAscii 为13,按回车键。
③常用方法
[对象.] SetFocus :是把光标移到指定的文本框对象中。
◆ DbClick 事件(鼠标双击):鼠标双击引发的事件。如改变标签的可见性: PrivateSubLabellDbClick () Labell . Visible =False
演示操作单击事件与双击事件的设计过程
编写单击与双击事件的过程代码
观察理解单击与双击事件
观察模仿编写事件代码
如;双击后字体变大,加粗等
◆ScrollBars :( MultiLine 为 True 时,该属性才有效)表示滚动条的形式。0- None 、1- Horizontal 、2- Vertical 、3- Both

VB控件:VB标签框的常用属性和事件

VB控件:VB标签框的常用属性和事件

标签控件⽤于显⽰⽂本信息,它不允许⽤户编辑本⽂中的内容,但可以在运⾏时⽤代码更改。

考试⼤提⽰使⽤标签的情况很多,常常把标签⽤作标题,来提⽰和说明没有标题的控件,例如,可以⽤标签控件为⽂本框、列表框、组合框等控件添加描述性标题等。

1.常⽤属性
标签的基本属性:
Name、Caption、Height、Width、Top、Left、Enabled、Visible、FontName、FontSize、FontBold、Font—Italic、:FontUnderline、Alignment、AutoSize、BorderStyle等。

标签特有属性:
(1)WordWrap属性:折⾏显⽰⽂本。

(2)BackStyle属性:该属性⽤来设置背景风格。

O—Transparent:透明显⽰,标签为“透明”的;1⼀Opaque:不透明,标签将覆盖背景。

默认值为1。

2.常⽤事件
标签的常⽤事件有:单击(Click)和双击(DblClick)。

利⽤两个标签控件,显⽰具有浮雕效果的丈字。

浮雕效果是通过使显⽰的⽂字⽤⽩⾊和⿊⾊的错位叠加来实现。

要实现错位,只要使两个标签的Left、Top属性值稍有⼀点差距,就可以了。

(1)建⽴⽤户界⾯
窗体中有两个标签控件:Labell和Label2,标签的执⾏屏幕。

(2)设置对象的属性
两个标签的(]aption、FontName、FontSize属性都相同,其余属性的设置,另外Label2置前。

VB常用控件的属性及功能

VB常用控件的属性及功能

VB常用控件的属性及功能Visual Basic (VB)是一个常用的编程语言,用于开发Windows应用程序。

在VB中,有许多常用的控件,每个控件都有一些常见的属性和功能。

下面是一些常用控件的属性和功能的概览:2. TextBox(文本框)控件:- Text属性:设置或获取文本框的文本内容。

- Multiline属性:设置或获取文本框是否为多行文本框。

- PasswordChar属性:设置或获取用于掩盖密码的字符。

- ReadOnly属性:设置或获取文本框是否为只读。

- KeyPress事件:在用户按下键盘键时触发的事件。

- TextChanged事件:当文本框的文本内容改变时触发的事件。

3. Button(按钮)控件:- Text属性:设置或获取按钮显示的文本。

- BackColor属性:设置或获取按钮的背景色。

- Enabled属性:设置或获取按钮是否启用。

- Click事件:在用户单击按钮时触发的事件。

- MouseHover事件:当鼠标悬停在按钮上方时触发的事件。

- Items属性:获取或添加组合框中的列表项。

- SelectedIndex属性:获取或设置组合框中选定项的索引。

- DropDownStyle属性:设置或获取组合框的下拉列表样式。

- SelectedIndexChanged事件:当组合框的选中项改变时触发的事件。

- DropDown事件:当组合框展开下拉列表时触发的事件。

5. CheckBox(复选框)控件:- Checked属性:获取或设置复选框的选中状态。

- Text属性:设置或获取复选框显示的文本。

- CheckedChanged事件:当复选框的选中状态改变时触发的事件。

6. RadioButton(单选按钮)控件:- Checked属性:获取或设置单选按钮的选中状态。

- GroupName属性:指定单选按钮所属的组名。

- AutoCheck属性:指定单选按钮是否自动变为选中状态。

vb框架控件的名词解释

vb框架控件的名词解释

vb框架控件的名词解释VB框架控件是使用Visual Basic编程语言开发的软件应用程序中常用的一种工具。

这些控件可以帮助开发人员快速构建用户界面,提供丰富的功能和交互性。

在本文中,我们将深入探讨几种常见的VB框架控件,并详细介绍它们的功能和用途。

1. 文本框(TextBox)文本框是VB框架控件中最基础的组件之一。

它允许用户输入和编辑文本数据。

文本框可以用于接收用户的输入、显示数据库记录、显示计算结果等。

它的属性包括Text(用于获取或设置文本框中的文本内容)、Enabled(用于启用或禁用文本框)、ReadOnly(设置文本框为只读模式)等。

2. 按钮(Button)按钮是VB框架控件中常用的交互元素,通常用于触发程序中的操作。

开发人员可以为按钮添加点击事件,当用户点击按钮时,相应的代码将被执行。

按钮的属性包括Text(用于设置按钮上显示的文本)、Enabled(用于启用或禁用按钮)、Visible(控制按钮的可见性)等。

3. 标签(Label)标签控件常用于显示静态文本信息,如标题、提示信息等。

与文本框不同,标签控件不允许用户直接输入文本,只能用于显示信息。

标签的属性包括Text(用于设置标签上显示的文本)、ForeColor(文本颜色)、BackColor(背景颜色)等。

4. 列表框(ListBox)列表框是一种用于显示列表项的控件。

用户可以通过列表框选择一个或多个项,用于展示选项或进行选择。

列表框的属性包括Items(用于存储列表项的集合)、SelectedItems(用于获取或设置已选择的项)、MultiSelect(设置是否允许多选)等。

5. 组合框(ComboBox)组合框是一种结合了文本框和列表框的控件。

用户可以通过文本框输入内容,也可以通过下拉列表选择项。

组合框的属性和方法包括Text(用于获取或设置输入的文本)、Items(用于设置列表项的集合)、SelectedIndex(选中项的索引)等。

VB控件文本框属性详解

VB控件文本框属性详解

VisualBasic自学教材(常用控件的属性)——1、03、文本框(TextBox)控件的常用属性作者:杜勇False 能通过键盘修改文本框的Text属性内容MaxLength 获得或设置Text属性中所能输入的最大字符输。

如果输入的字符数超过MaxLength设定的数目时,系统将不接受超出部分,并且发出警告声。

MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointerMultiLine 设置文本框对象就是否可以输入多行文字。

取值为: True 当文本超过控件边界时,自动换行。

False需要注意的就是:若该属性为False时,文本框控件对象的Alignment属性无效。

OLEDragMode 获得或设置该对象就是否能作为OLE拖/放源,以及该进程就是自动启动,还就是在程序控制下启动。

取值为:0 Manual(手动)1 Automatic(自动)OLEDropMode 获得或设置该对象就是否能作为一个OLE放下目标, 以及它就是自动发生,还就是在程序控制下发生。

取值为:0 None(无)1 Manual(手动)PasswordChar 该属性将文本显示的内容全部改为所设置的内容。

她常用于设置密码,如PasswordChar设定为"*",那么无论用户输入什么字符,都只显示"*"。

RightToLeft 文本书写就是否自左向右。

取值为: TrueFalse 自右向左ScrollBoars 设置边框滚动条模式:0 无滚动条1 水平滚动条2 垂直滚动条3 水平与垂直滚动条SelLength 返回或设置选定文本的长度(字符数)。

该属性没有列在属性窗口中,但在程序中可以使用这些属性。

SelStart 返回或设置选定文本的起始位置,如果没有文本被选中,则指出插入点的位置。

该属性没有列在属性窗口中,但在程序中可以使用这些属。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OLEDropMode
获得或设置该对象是否能作为一个OLE放下目标, 以及它是自动发生,还是在程序控制下发生。取值为:
0 None(无)
1 Manual(手动)
PasswordChar
该属性将文本显示的内容全部改为所设置的内容。他常用于设置密码,如PasswordChar设定为"*",那么无论用户输入什么字符,都只显示"*"。
返回或设置选定文本的起始位置,如果没有文本被选中,则指出插入点的位置。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
SelText
返回或设置选定文本, 如果没有字符串被选中,则为空字符串。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
TabIndex
获得或设置此对象在父窗体的编号(父窗体中对象响应Tab键的顺序)
DataField
获得或设置一个值,将控件绑定到当前记录的一个字段
DataFormat
返回数据格式对象,用于该部件的可绑定性(打开属性页)
DataMember
获得或设置一个值,为数据连接描述数据成员
DataSource
设置一个数值,指出数据控件通过它将当前控件绑定到数据库
DragIcon
该对象在拖动过程中鼠标的图标
获得或设置目标控件的源应用程序和主题
Locked
设置文本框的内容是否可以编辑。取值为:
True 锁住文本框的Text属性内容,只能显示,不能通过键盘作任何更改,成为只读文本。此时在文本框中可以使用"复制"命令,不能使用"剪切"和"粘贴"命令。但是通过程序代码仍可以改变文本框的内容。
False 能通过键盘修改文本框的Text属性内容
1 3D(立体)
BackColor
背景颜色,可从弹出的调色板选择。
BorderStyle
设置边界样式,取值为:
0 None(无边界线)
1 FixedSingle(固定单线框)
CauseValidation
该控件获得焦点时,失去焦点的控件的Validate事件是否发生。取值为:
True 发生
False 不发生
RightToLeft
文本书写是否自左向右。取值为:
True
False 自右向左
ScrollBoars
设置边框滚动条模式:
0 无滚动条
1 水平滚动条
2 垂直滚动条
3 水平和垂直滚动条
SelLength
返回或设置选定文本的长度(字符数)。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
SelStart
True 当文本超过控件边界时,自动换行。
False
需要注意的是:若该属性为False时,文本框控件对象的Alignment属性无效。
OLEDragMode
获得或设置该对象是否能作为OLE拖/放源,以及该进程是自动启动,还是在程序控制下启动。取值为:
0 Manual(手动)
1 Automatic(自动)
DragMode
该对象的拖动模式,取值为:
0 Manual(手动)
1 Automatic(自动)
Enabled
用于设定是否对事件产生响应,取值为:
True 可用
False 不可用,在执行程序时,该对象用灰色显示,并且不响应任何事件
Font
字型,可从弹出的对话框选择字体,大小和风格
ForeColor
前景颜色,可从弹出的调色板选择。
Height
文本框控件的高度
HelpContextID
指定一个对象的缺省帮助文件上下文标识符
HideSelection
当控件失去焦点时选定文本是否不加强显示。取值为:
True 不加强显示,此为默认值
False 加强显示
IMEMode
获得或设置输入方法编辑器的当前操作模式。取值为:
0 No Operation
VisualBasic自学教材(常用控件的属性)——1.03、文本框(TextBox)控件的常用属性
作者:杜 勇
属性
பைடு நூலகம்说明
(Name)
文本框控件的名称
Alignment
设置Caption属性文本的对齐方式, 取值为:
0 左对齐
1 右对齐
2 中间对齐
Appearance
是否用立体效果绘制,取值为:
0 平面
MaxLength
获得或设置Text属性中所能输入的最大字符输。如果输入的字符数超过MaxLength设定的数目时,系统将不接受超出部分,并且发出警告声。
MouseIcon
MousePointer=99时,设定一个自定义的鼠标图标
MousePointer
MultiLine
设置文本框对象是否可以输入多行文字。取值为:
1 ON
2 OFF
3 DISABLE
4 DBCS HIRAGANA
5 DBCS KATAKANA
6 SBCS KATAKANA
7 DBCS ALPHABET
8 SBCS ALPHABET
9 DBCS HANGUL
10 SBCS HANGUL
Index
在对象数组中的编号
Left
距离容器左边框的距离
LinkItem
TabStop
设置是否可以用"Tab"键选取此对象。取值为:
True 可以
False 不可以
Tag
存储程序所需的附加数据
Text
显示的文本内容
ToolTipText
设置该对象的提示行
Top
距容器顶部边界的距离
Visible
设置此对象的可见性, 取值为:
True 该对象可见
False 该对象不可见
WhatsThisHelpID
获得或设置与对象相关联的上下文号
Width
文本框控件宽度
获得或设置传递到目标控件的数据,该目标控件正在与另一个应用程序进行DDE会话
LinkMode
获得或设置用于DDE会话的链接类型并激活连接,取值为:
0 None(无)
1 AutoMatic(自动)
2 Manual(手动)
3 Notify
LinkTimeout
获得或设置控件等待响应DDE消息的时间
LinkTopic
相关文档
最新文档