VB控件文本框属性详解
VB.NET中的TextBox控件详解
![VB.NET中的TextBox控件详解](https://img.taocdn.com/s3/m/35c7b7f6162ded630b1c59eef8c75fbfc77d944f.png)
中的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常用控件属性汇总
![VB常用控件属性汇总](https://img.taocdn.com/s3/m/5a6a4590250c844769eae009581b6bd97f19bc02.png)
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常用控件的属性及功能
![VB常用控件的属性及功能](https://img.taocdn.com/s3/m/9c4220b4bb0d4a7302768e9951e79b89680268a1.png)
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常用控件的属性及功能](https://img.taocdn.com/s3/m/19580067a4e9856a561252d380eb6294dd8822f6.png)
VB常用控件的属性及功能
(一)TextBox
TextBox是最简单的一种控件,可以接收用户输入。
它支持的属性有:
1、Text:表示TextBox内容的属性,可以设置或获取它的文本值;
2、MaxLength:表示TextBox的最大长度,可以限制用户最多能输入
的文本字符数;
3、BorderStyle:表示TextBox的边框样式;
4、ReadOnly:表示文本框是否是只读,只读时用户只能看而不能修改;
5、AutoPostBack:表示当文本框的内容发生变化,是否触发PostBack操作;
6、BackColor:表示TextBox的背景颜色;
7、ForeColor:表示TextBox字体的颜色;
8、TextMode:表示TextBox的显示模式,默认是“SingleLine”,
也可以设置为“Multline”及“Password”。
TextBox的主要功能是接收用户输入的文本信息。
它可以设置最大字
符数,以控制用户输入,也可以设置文本框是否只读,以消除输入型干扰,并且还可以设置文本框的显示模式,以控制文本框的可见性。
(二)Label
Label是一种用于显示文本的控件,它支持的属性有:
1、Text:表示Label内容的属性,可以设置或获取它的文本值;
2、BackColor:表示Label的背景颜色;
3、BorderStyle:表示Label的边框样式;
4、BorderColor:表示Label边框的颜色;
5、ForeColor:表示Label字体的颜色;
6、Visible:表示Label是否可见。
Label的功能是显示文本,通常它用于提示、警告或说明一些信息。
VB常用控件属性
![VB常用控件属性](https://img.taocdn.com/s3/m/970b08faa0c7aa00b52acfc789eb172ded6399fb.png)
组合框基本属性Name、Height、width、Top、L,eft、Enabled、Visible和Index组合框与列表框具有相同的属性:List、ListIndex、ListCount、Selected、Sorted、Text、MultiSelect,Style 等。
组合框的特有属性:组合框有3种不同的样式,其下拉式组合框、简单组合框可输入内容,但必须通过AddItem方法加入。
组合框的风格是由Style属性值决定的。
设置组合框的Style属性可以选用组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。
(1)下拉组合框下拉组合框,显示在屏幕上的仅是文本编辑器和一个下拉箭头。
与下拉列表框相似,蛋下拉列表框可以通过输入文本的方法在表项中选择。
可识别dropdownclickchannge事件。
(2)简单组合框简单组合框,列出所有的项目供用户选择,右边没有下拉箭头,列表框不能收起和下拉。
与文本编辑器一起显示在、屏幕上。
用户可在文本框中直接输入列表项中没有的选项,也可从列表中选择。
可以识别clickchannge事件。
(3)下拉式列表框下拉式列表框与下拉组合框相似,区别是用户不能输入列表框中没有的项,只能在列表中选择。
不能识别dbclick和changge事件。
可识别dropdownclick事件组合框拥有列表框和文本框的大部分属性。
组合框也有SelI,ength、SelStart和SelText这3个文本框才有的属性。
还有LOcked属性和Change事件等。
常用事件组合框响应的事件依赖于其Style属性。
⑴简单组合框(Style属性值为1),才有接收DblClick事件。
(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。
(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。
vb框架控件的名词解释
![vb框架控件的名词解释](https://img.taocdn.com/s3/m/6743f95653d380eb6294dd88d0d233d4b14e3f3f.png)
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窗体、控件等属性说明](https://img.taocdn.com/s3/m/92d0d7b969dc5022aaea0036.png)
对象属性名作用默认值名称(name)设置当前窗体的名字,在程序代码中代表窗体对象form1标题(caption)设置窗体标题栏上的文本内容form1边框风格(borderstyle)控制窗体边框的外观特征,可以设置6种不同风格的窗体边框2--vbsizable背景色(backcolor)前景色(forecolor)背景色设置窗体的背静颜色,前景色设置窗体的正文或图形的前景颜色图片(picture)确定在窗体上是否显示一幅图片none 左坐标(left)上坐标(top)共同设置窗体在整个屏幕的位置0宽度(width)高度(height)共同设置窗体的大小4800*3600可移动(moveable)设置窗体在运行状态下是否可以移动TRUE字体(font)设置窗体中文本显示时使用的字体,包括字体大小、字体类型、字体风格等可否响应(enabled)确定对象能否响应事件TRUE 是否可见(visible)确定窗体在运行时是否在屏幕中可见TRUE控制框(controlbox)设置在窗体上是否显示标准的windows控制框TRUE最大化按钮(maxbutton)最小化按钮(minbutton)设置窗体的控制框是否含有最大化按钮和最小化按钮TRUE窗口状态(windowstate)设置窗体在运行时的显示状态0--vbnormal 名称(name)用来设置当前标签控件的名字label1窗体标题(caption)用来设置标签控件中显示的文本文件label1对齐(alignment)用来设置控件中显示的文本的对齐方式0-左对齐边框风格(borderstyle)用来设置标签控件的边框的风格0-无边框autosize和wordwrap 用来设置标签控件的文本内容是否能水平或垂直扩充fasle名称(name)用来设置当前文本框控件的名字text1 text用来设置文本框显示的文本text1锁定(locked)设置在运行时用户能否编辑文本框中显示的文本fasle最多字符个数(maxlength)设置允许在文本框中显示的字符个数0多行显示(multiline)允许文本框进行多行文本的输入与输出fasle滚动条(scrollbars)设置文本框是否带有滚动条0-没有滚动条密码(passwordchar)将文本框设置为密码输入框空字符名称(name)用来设置当前命令按钮的名字command1标题(caption)设置命令按钮上显示的标题文本command1外观(style)设置命令按钮的外观0图片(picture)设置图形按钮none可否响应(enabled)设置按钮在运行时能否响应事件TRUE是否可见(visible)设置命令按钮在运行中是否可见TRUE提示属性(tooltiptext)设置在运行中,当鼠标在按钮上暂停时显示的文本标签文本框命令按钮名称(name)设置当前组合框控件的名字combo1text 表示在运行时组合框中当前选定的列表项或拥护直接在文本框中输入的正文combo1list 包含一个列表项的数组,每个列表项都是LIST数组中的一个元素listindex 设置或返回组合框中当前选定的列表项的下标-1listcount返回组合框中列表项的总数0外观(style)设置组合框控件的样式0组合框设置方式只能通过"属性窗口"直接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)"属性窗口"——"加载图片"对话框(2)在程序代码中使用loadpicture函数(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置只能通过"属性窗口"直接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置只能通过"属性窗口"直接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能通过"属性窗口"直接设置(1)"属性窗口"——"加载图片"对话框(2)在程序代码中使用loadpicture函数(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置接设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置(1)通过"属性窗口"设置(2)程序代码中通过语句设置只能在运行中使用其修改是由系统自动实现只能通过"属性窗口"直接设置。
VB控件文本框属性详解
![VB控件文本框属性详解](https://img.taocdn.com/s3/m/aa1c22ddb307e87101f696d3.png)
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 返回或设置选定文本的起始位置,如果没有文本被选中,则指出插入点的位置。
该属性没有列在属性窗口中,但在程序中可以使用这些属。
VB控件大全属性详解 文本框
![VB控件大全属性详解 文本框](https://img.taocdn.com/s3/m/67d910eb172ded630b1cb61a.png)
Locked
设置文本框的内容是否可以编辑。取值为:
True锁住文本框的Text属性内容,只能显示,不能通过键盘作任何更改,成为只读文本。此时在文本框中可以使用"复制"命令,不能使用"剪切"和"粘贴"命令。但是通过程序代码仍可以改变文本框的内容。
False能通过键盘修改文本框的Text属性内容
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
SelText
返回或设置选定文本,如果没有字符串被选中,则为空字符串。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
TabIndex
获得或设置此对象在父窗体的编号(父窗体中对象响应Tab键的顺序)
TabStop
设置是否可以用"Tab"键选取此对象。取值为:
BackColor
背景颜色,可从弹出的调色板选择。
BorderStyle
设置边界样式,取值为:
0 None(无边界线)
1 FixedSingle(固定单线框)
CauseValidation
该控件获得焦点时,失去焦点的控件的Validate事件是否发生。取值为:
True发生
False不发生
DataField
VisualBasic自学教材(常用控件的属性)——1.03、文本框(TextBox)控件的常用属性
作者:杜勇
属性
说明
(Name)
文本框控件的名称
Alignment
设置Caption属性文本的对齐方式,取值为:
0左对齐
1右对齐
2中间对齐
Appearance
是否用立体效果绘制,取值为:
VB输入类:文本框、列表框、组合框、滚动条(1)
![VB输入类:文本框、列表框、组合框、滚动条(1)](https://img.taocdn.com/s3/m/053e690a15791711cc7931b765ce050876327519.png)
VB输入类:文本框、列表框、组合框、滚动条(1)一、文本框( TextBox)通常用于显示用户输入的信息,作为接受用户输入数据的接口。
1.常用属性Height、Left、T ext、Name、T op、Visible、Width、Alignment、Enabled、FontBold、FontItalic、FontName、FontSize、FontStrikethru、FontUnderline、ForeColor、MaxLength、Multiline、PasswordChar、ScrollBars等l Text属性文本框控件的默认属性,其值就是文本框控件显示的内容。
通常,Text属性所包含字符串中字符的个数不超过2048个字符。
l Alignment属性设置文本的对齐特性。
0:左对齐,1:右对齐,2:居中。
l MultiLine属性可使文本框控件提供多行输入的功能。
缺省时,MultiLine属性为False,表示只允许单行输入;当为True时,表示允许多行输入。
l ScrollBars属性当文本框的MultiLine属性为True时,文本框的尺寸无法完全显示文本内容的情况,ScrollBars属性指定是否在文本框中添加水平和垂直滚动条。
其值为0,表示无滚动条;其值为1,表示只使用水平滚动条;其值为2,表示只使用垂直滚动条;其值为3,表示在文本框中同时添加水平和垂直滚动条。
l MaxLength属性用于设置在文本框所允许输入的最大字符数,缺省值为0,表示无字符限制,若给该属性赋一个具体的值,该数值就作为文本的长度限制;当输入的字符数超过设定值时,文本框将不接受超出部分的字符,并发出警告声。
l PasswordChar属性将文本的显示内容全部替换为该属性所设置的字符,它常用于设置密码。
如PasswordChar设定为“*”,则无论用户在文本框中输入什么字符,文本框只显示替代的字符“*”。
要恢复文本在文本框中的正常显示,只须将该属性设置为空串。
Visual Basic-文本框常用属性
![Visual Basic-文本框常用属性](https://img.taocdn.com/s3/m/200419eb04a1b0717fd5ddfb.png)
文本框文本框是一个文本编辑区域,在程序设计和运行阶段都可以在这个区域中对文本框的内容进行输入、编辑和显示文本。
因此,如果需要进行输入或者修改文字信息时通常使用文本框控件。
文本框常用属性前面介绍的一些属性也可用于文本框,这些属性包括BorderStyle、Enable、Font属性组、Width、Height、Top、Left、Visible,此外文本框还具有如下属性:(1)MaxLength用来设置文本框中输入的最大字符数。
如果该属性设置为0,则在文本框中输入的字符数不能超过32K。
一般情况下,该属性默认值为0.(2)MultiLine用来设置文本框采用单行或多行显示文本。
如果把该属性设置为False,文本框只能输入单行文本;当被设置为True时,可以使用多行文本,即在文本框中输入或输出文本时可以换行。
(3)ScrollBars该属性用来确定文本框中有没有滚动条显示,可以取值0、1、2、3四个值,其含义分别为:0——文本框中没有滚动条(默认值);1——只有水平滚动条;2——只有垂直滚动条;3——同时具有水平和垂直滚动条。
ScrollBars属性需配合MultiLine属性一起使用,当MultiLine属性设置为True时才能使用ScrollBars属性在文本框中设置滚动条。
(5)Text该属性用来设置文本框中显示的内容。
默认值与文本框名称属性值相同。
当用户需要在文本框中输入或者输出信息时,通常都是通过修改Text属性来做到。
(6)PasswordChar该属性可用于密码口令的输入。
在默认状态下,该属性被设置为空字符串(不是空格),用户在文本框中输入的信息可以显示出来。
如果该属性值被设置为另外一个字符,例如字符串星号(*),则在文本框内输入字符时,显示的不是输入字符,而是被替代显示为星号。
需注意的是此时文本框的Text属性中仍是输入的文本,只是显示的结果被星号替代了。
利用这样的性质我们可以对登陆密码口令进行保护。
VB标签和文本框
![VB标签和文本框](https://img.taocdn.com/s3/m/843240202f60ddccda38a063.png)
文本框控件属性
1、text属性 text属性 2、multiline 显示多行文本 3、maxlength 最长字符数 例: 4、passwordchar 设置密码文本框 multiline需要设置为 false方起作用 需要设置为: 注:multiline需要设置为:false方起作用 5、locked 是否可编辑 6、scrollbars 设置滚动条(Multiline为True时) 设置滚动条(Multiline为Tr change事件 例change 2、setfocus 例 setfocus 3、keypress事件 keypress事件 keyascii= keyascii=0 取消当前键入的内容 例
1、焦点 tabindex tabstop 例:图5.21 Setfocus方法 Setfocus方法 caption值设置访问键 Alt+*) 值设置访问键( 用caption值设置访问键(Alt+*)
标签和文本框
标签
1、用于标注本身不具有caption属性的控件 用于标注本身不具有caption属性的控件 2、caption属性 caption属性 3、borderstyle边框属性 borderstyle边框属性 4、font属性(包括fontname和fontsize等) font属性 包括fontname和fontsize等 属性( 5、forecolor(前景颜色)backcolor(背景颜色) forecolor(前景颜色)backcolor(背景颜色) 6、alignment对齐方式 alignment对齐方式 7、autosize自动调整大小并水平扩展 autosize自动调整大小并水平扩展 8、wordwrap垂直扩展 wordwrap垂直扩展 9、backstyle设置透明标签 backstyle设置透明标签 增加设置标签的Font,forecolor,autosize等属性 例5.2 增加设置标签的Font,forecolor,autosize等属性
文本框控件的主要属性
![文本框控件的主要属性](https://img.taocdn.com/s3/m/c21f1e4a3a3567ec102de2bd960590c69ec3d83d.png)
文本框控件的主要属性在VB编程中,一般都是以文本框控件来实现,即用户输入的信息,放入文本框中的。
TextBox 控件主要用来显示文本或用来输入文本,如 Windows 登陆时的“口令”窗口,或者记事本的整个编辑区域。
文本框控件的默认名称为TextX(X为1、2、3,等等),命名规则为 TxtX(X为用户自定义的名字,如 TxtShow、TxtFont、TxtColor ,等等)一、文本框控件的主要属性:TextBox 控件,文本框控件,它被用来显示用户输入的信息,是Windows操作系统下进行人机对话的常用元素。
Text:设置对象中的文本。
MultiLine:接受多行文本。
ScrollBars:设置滚动条。
0-None(无滚动条)、1-Horizontal (水平滚动条)、2-Vertical(垂直滚动条)和3-Both(水平且垂直滚动条)。
当MultiLine属性为False时,它是不起作用的。
PasswordChar:以特定的字符来代替对象中的文本字符,这个属性很适合设置密码对话框。
Locked:设置文本框内容在运行时是否可以被用户编辑。
设置True时,不能编辑。
Private Sub Command1_Click()MsgBox Text1.TextEnd SubPrivate Sub Command2_Click()EndEnd Sub二、文本框控件的事件:除了Click、DbClick 这些不常用的事件外,与文本框相关的主要事件是 Change、GotFocus、LostFocus 事件。
1、Change 事件:当用户向文本框中输入新内容,或当程序把文本框控件的T ext 属性设置为新值时,触发 Change 事件。
2、GotFocus 事件:本事件又名“获得焦点事件”。
所谓获得焦点,其实就是指处于活动状态。
在电脑日常操作中,我们常常用Alt+Tab 键在各个程序中切换,处于活动中的程序获得了焦点,不处于活动的程序则失去了焦点(LostFocus)。
VB-控件属性大全
![VB-控件属性大全](https://img.taocdn.com/s3/m/1f1b3460cec789eb172ded630b1c59eef8c79a37.png)
标系的单位有种可选:
自定义
表示单位为缇每英寸缇每厘米缇
表示单位为磅每英寸磅每磅缇
表示单位为像素是监视器或打印机分辨率的最小单位
表示单位为字符每个水平单位为缇每个垂直单位为缇
表示单位为英寸
表示单位为毫米
表示单位为厘米
自定义坐标系的上边界起点的纵坐标
自定义坐标系的横坐标轴的宽度
返回或设置选定文本的长度字符数)
该属性没有列在属性窗口中但在程序中可以使用这些属性。
返回或设置选定文本的起始位置如果没有文本被选中则指出插入点的位置。
该属性没有列在属性窗口中但在程序中可以使用这些属性。
返回或设置选定文本如果没有字符串被选中则为空字符串。
该属性没有列在属性窗口中但在程序中可以使用这些属性。
效。
当窗体上的一个活动对象显示一个或多个工具栏时决定是否显示一个可对
齐的控件。取值为:
或
决定是否将对象的菜单合并到该窗体的菜单栏上。取值为:或
是否显示普通文件取值为:
获得或设置该对象是否能作为拖放源以及该进程是自动启动还是在
程序控制下启动。取值为:
手动自动
决定容器控件是否能做为一个拖放目标。取值为:
该对象在拖动过程中鼠标的图标
设定窗体上绘图方法等控件的输出外观有种可
选:
黑色
非或笔设置值的反相
与非笔背景色以及画笔反相二者共有颜色的组合
非复制笔设置值的反相
与笔非画笔以及显示色反相二者共有颜色的组合
反相显示颜色反相
异或笔画笔颜色以及显示颜色的异或
非与笔设置值的反相
与笔画笔以及显示色二者共有颜色的组合
获得或设置一个值决定用户是否能编辑或对象的标签。取
VB教案文本框(TextBox)
![VB教案文本框(TextBox)](https://img.taocdn.com/s3/m/425ae54a1fd9ad51f01dc281e53a580216fc50c9.png)
VB教案文本框(TextBox)第一篇:VB教案文本框(TextBox)(四)文本框(TextBox)文本框用于在运行时显示和编辑用户输入的文本信息,也可显示赋给文本框的的T ext属性的文本内容,也可读取显示的文本内容为程序所用。
一、文本框的属性:1、Name属性:2、Text属性:可输入文本2048B。
若MultiLine为True可输入32KB文本。
Text属性的三种设置方式:① 在属性窗口设置。
② 运行时通过用户输入文本设置。
③ 运行中通过程序代码设置。
3、Locked属性:设置为True时为只读文本。
4、Alignment属性:5、MultiLine属性:设置为True时为多行文本显示,否则为单行显示。
6、ScrollBars属性:决定文本框中如何使用滚动条:(MultiLine属性为True时起作用) 0:无滚动条1:有水平滚动条2:有垂直滚动条3:水平和垂直滚动条都有7、PasswordChar属性:用于指定在文本框中显示输入字符的占位形式符号(一般用* 号)注:此时的MultiLine值应为False。
8、MaxLength 属性:决定了文本框中输入的最大字符数。
9、SelStart属性:(编程用)决定文本框聚焦时,插入点的位置(0为第1字符前,1为第2字符前,以此类推)10、SelLength属性:(编程用)决定文本框聚焦时,插入点的宽度值(即选中的字符数,设置为0时,表示未选中任何字符)11、SelText属性:(编程用)决定插入点处插入或被替换后的文本内容。
二、文本框的事件和方法:1、Change 事件:(文本框内容发生改变)2、SetFocus方法:将指定控件设置为焦点。
第二篇:VB教案-组合框的使用VB6.0----结构化程序设计[14-2] 组合框的使用【教学目标】1.了解组合框的组成及其主要属性2.掌握组合框添加删除项目的方法3.掌握通过改变组合框选项来改变文本框字体属性的方法【教学重点】1.在组合框添加删除项目的2种方法2.组合框的Click事件用法3.字体各种属性的回顾【教学难点】根据组合框的选项来更换字体颜色【教学手段】情境教学法、任务驱动法、演示法、讨论法【教学过程】一、引入让学生看已经编好的程序,激发学生兴趣,并引出VB的编程游戏。
VB教程:文本框(TextBox)
![VB教程:文本框(TextBox)](https://img.taocdn.com/s3/m/238dde7481c758f5f61f67f2.png)
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文本框属性](https://img.taocdn.com/s3/m/cf685d4f767f5acfa1c7cd85.png)
(14)MouseIcon 当MousePointer属性设置为99时,可以选择MouseIcon属性为指定的自定义指针形状。如果MousePointer属性设置为非99该属性设置不起作用。
(15)ToolTipText 当鼠标在文本框控件上停留时显示的提示文字。
(3)MultiIine属性
True:则可使用多行文本,即在文本框中输入或显示文本时可换行。按crtl+Enter键可以插入一个空行;False:则在文本框中只能输入单行文本。
(4)PasswordChar属性
该属性可用于口令输入。在默认状态下,该属性被设置为空字符串(不是空格),当用户从键盘上输入时,每个字符都可以在文本框中显示出来。如果把PasswordChar属性设置为一个字符,例如星号(★),则在文本框中输入字符时,显示的不是输入的字符,而是被设置的字符(如星号)。不过文本框中的实际内容仍是输入的文本,只是显示结果改变了。以特定的字符来代替控件中的文本字符,利用这一特性,可以用作设置口令的输入.
(6)Iocked属性
False:表示可以编辑,默认值为False;True:文本控件相当于标签的作用,不能被编辑。
Text:设置控件中的文本。
(7)Alignment:设置控件中文本的对齐方式。
(8)Width、Height、Left、Top 分别为文本框的宽度、高度、距窗体的左边距和上边距,这四个属性值即可在窗体设计时设置,也可以在程序运行中用代码控制改变。
(5)ScrollBars属性
VB控件文本框属性详解
![VB控件文本框属性详解](https://img.taocdn.com/s3/m/fa7ea95abed5b9f3f90f1cbb.png)
VisualBasic自学教材(常用控件的属性)——1.03、文本框(TextBox)控件的常用属性作者:杜勇False 能通过键盘修改文本框的Text属性内容MaxLength 获得或设置Text属性中所能输入的最大字符输。
如果输入的字符数超过MaxLength设定的数目时,系统将不接受超出部分,并且发出警告声。
MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointerMultiLine 设置文本框对象是否可以输入多行文字。
取值为:True 当文本超过控件边界时,自动换行。
False需要注意的是:若该属性为False时,文本框控件对象的A lignment属性无效。
OLEDragMode 获得或设置该对象是否能作为OLE拖/放源,以及该进程是自动启动,还是在程序控制下启动。
取值为:0 Manual(手动)1 Automatic(自动)OLEDropMode 获得或设置该对象是否能作为一个OLE放下目标, 以及它是自动发生,还是在程序控制下发生。
取值为:0 None(无)1 Manual(手动)PasswordChar 该属性将文本显示的内容全部改为所设置的内容。
他常用于设置密码,如PasswordChar设定为"*",那么无论用户输入什么字符,都只显示"*"。
RightToLeft 文本书写是否自左向右。
取值为:TrueFalse 自右向左ScrollBoars 设置边框滚动条模式:0 无滚动条1 水平滚动条2 垂直滚动条3 水平和垂直滚动条SelLength 返回或设置选定文本的长度(字符数)。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
SelStart 返回或设置选定文本的起始位置,如果没有文本被选中,则指出插入点的位置。
该属性没有列在属性窗口中,但在程序中可以使用这些属。
vb控件大全,vb控件详解,vb控件属性详解(3)
![vb控件大全,vb控件详解,vb控件属性详解(3)](https://img.taocdn.com/s3/m/944c1cf618e8b8f67c1cfad6195f312b3169ebb9.png)
vb控件大全,vb控件详解,vb控件属性详解(3)1.01、窗体(FORM)的常用属性1.02、标签控件(Lable)的常用属性1.03、文本框控件(TextBox)的常用属性1.04、框架控件(Frame)的常用属性1.05、命令按钮控件(CommandButton)的常用属性1.06、复选框控件(CheckBox)的常用属性1.07、单选钮控件(OptionButton)的常用属性1.08、组合框控件(ComboBox)常用属性1.09、列表框控件(ListBox)的常用属性1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性1.11、定时器控件的常用属性1.12、文件系统控件的常用属性文件控件的说明:1、当选择新的驱动器后,应用ChDrive语句更新当前驱动器,语法如下:ChDrive Drive1. Drive 此属性只能在程序代码中设置、访问,而不能在属性窗口中设置。
2、把驱动器列表框的Drive属性赋给目录列表框的Pdth属性,语法如下:Dir1. Path = Drive1. Drive3、当选择新的目录后,应用ChDir语句更新当前目录,语法如下:ChDir Dir1. Path 文件列表框的Path属性不能在属性窗口中设置,只能在程序代码中设置。
4、如果要显示当前目录中的所有文件,语法如下:File1. Path = Dir1. Path5、文件列表框的Pattern属性用于设置要显示的文件类型。
他可以在程序代码中设置,也可以在属性窗口中设置,此属性支持分号分隔的列表。
如在程序代码中设置,语法如下:File1. Pattern = " * . 扩展名;* . 扩展名;......"1.13、形状控件(Shape)常用属性1.14、直线控件(Ling)的常用属性1.15、图像控件(Image)的常用属性1.16、图片框控件(PictureBox)的常用属性1.17、数据控件(Data)的常用属性1.18、OLE容器控件(OLE)的常用属性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自学教材(常用控件的属性)一一1.03、文本框(TextBox )控件的常 作者:杜
VisualBasic 用属性
False能通过键盘修改文本框的Text属性内容
MaxLe ngth 获得或设置Text属性中所能输入的最大字符输。
如果输入的字符数超过MaxLength设定的数目时,系统将不接受超出部分,并且发出警告声。
Mouselc on MousePointer=99时,设疋一个自疋义的鼠标图标Mouse Poin ter
MultiLi ne 设置文本框对象是否可以输入多行文字。
取值为:
True当文本超过控件边界时,自动换行。
False
需要注意的是:若该属性为False时,文本框控件对象的A lignment属性无效。
OLEDragMode 获得或设置该对象是否能作为OLE拖/放源,以及该进程是自动启动,还是在程序控制下启动。
取值为:
0 Manual(手动)
1 Automatic(自动)
OLEDro pMode 获得或设置该对象是否能作为一个OLE放下目标,以及它是自动发生,还是在程序控制下发生。
取值为:
0 No ne(无)
1 Manual(手动)
P asswordChar 该属性将文本显示的内容全部改为所设置的内容。
他常用于设置密码,如PasswordChar设定为"*",那么无论用户输入什么字符,都只显示"*"。
RightToLeft 文本书与是否自左向右。
取值为:True
False自右向左
ScrollBoars 设置边框滚动条模式:0无滚动条
1水平滚动条
2垂直滚动条
3水平和垂直滚动条
SelLe ngth 返回或设置选定文本的长度(字符数)。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
SelStart 返回或设置选定文本的起始位置,如果没有文本被选中,则指出插入点的位置。
该属性没有列在属性窗口中,但在程序中可以使用这些属。