Visual Basic 文本框常用属性

合集下载

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(失去焦点,即光标离开)等。

第7章 Visual Basic 6.0 常用控件的属性、事件和方法

第7章  Visual Basic 6.0 常用控件的属性、事件和方法

7.1.1 命令按钮控件的常用属性
命令按钮控件的常用属性有: 命令按钮控件的常用属性有: Caption属性: 属性: 属性 Default属性和 属性和Cancel属性: 属性: 属性和 属性 Enabled属性: 属性: 属性 Value属性: 属性: 属性 Picture属性和 属性和Style属性: 属性: 属性和 属性
7.4.2
列表框控件和组合框控件的常用事件
列表框控件和组合框控件的常用事件主要包括: 列表框控件和组合框控件的常用事件主要包括: Click事件: 事件: 事件 DbClick事件: 事件: 事件
7.4.3
列表框控件和组合框控件的常用方法
列表框控件和组合框控件的常用方法主要包括: 列表框控件和组合框控件的常用方法主要包括: 1.AddItem方法 . 方法 2.RemoveItem方法 . 方法
7.5.1 框架控件的简介
框架控件主要是为其他控件提供分组的功能, 框架控件主要是为其他控件提供分组的功能,框架控 件的主要属性就是Caption属性,用来设置标识框架的标题 属性, 件的主要属性就是 属性 文本。 文本。 如果希望将已经存在的若干控件放在某个框架中, 如果希望将已经存在的若干控件放在某个框架中,可 以先选择所有控件,剪贴到剪贴板上, 以先选择所有控件,剪贴到剪贴板上,然后选定框架控件并 将复制的控件粘贴到框架上(不能直接拖动到框架中); );用 将复制的控件粘贴到框架上(不能直接拖动到框架中);用 户也可以先添加框架,然后选中框架, 户也可以先添加框架,然后选中框架,再在框架中添加其他 控件,这样在框架中建立的控件和框架形成一个整体, 控件,这样在框架中建立的控件和框架形成一个整体,可以 同时被移动、删除。 同时被移动、删除。

VB常用控件属性汇总

VB常用控件属性汇总

Visual Basic 常用控件的属性、事件和方法常用控件的属性、事件和方法属性属性说明说明 名称属性名称属性 创建的对象名称,有默认的名.在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。

不能同名用,不会显示在窗体上。

不能同名2.Caption 标题属性标题属性 该属性决定了控件上显示的内容。

文本框控件无caption 属性属性3.Height 、width 、top 和left(大小 位置)属性属性4.Enabled 属性属性 控件是否可操作. 当设置为False 时,呈暗淡色,禁止用户进行操作.5. Visible 属性属性 控件是否可见当设置为False 时, 用户看不到,但控件本身存在。

用户看不到,但控件本身存在。

6.Font 属性属性在属性窗口可直接设置字体字体大小粗体斜体删除线下划线,字颜色字颜色 窗体的Font 属性可使窗体上的对象字体设置相同。

属性可使窗体上的对象字体设置相同。

在代码中可用一组Font 属性设置:属性设置: Fontname 字体字体 Fontsize 字体大小字体大小 Fontbold 是否是粗体是否是粗体 Fontitalic 是否斜体是否斜体 Fontunderline 是否带下划线是否带下划线 Fontstrikethru 是否加一删除线是否加一删除线 ForeColor字体颜色字体颜色7. Forecolor 前景颜色属性前景颜色属性设置控件的前景颜色(即正文颜色). 其值是一个16进制常数,用户可以在调色板中直接选择所需颜色。

以在调色板中直接选择所需颜色。

在代码中可用在代码中可用 对象名.ForeColor=“r,g,b ” 8. Backcolor背景颜色属性背景颜色属性9. Backstyle 背景风格属性背景风格属性0-transparent :透明显示,即控件背景颜色显示不出来:透明显示,即控件背景颜色显示不出来1-opaque:不透明显示不透明显示10. BorderStyle 边框风格属性边框风格属性 0-None :控件周围没有边框:控件周围没有边框1-Fixed Single :控件带有单边框。

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常用控件的属性及功能

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)。

文本框
文本框是一个文本编辑区域,在程序设计和运行阶段都可以在这个区域中对文本框的内容进行输入、编辑和显示文本。

因此,如果需要进行输入或者修改文字信息时通常使用文本框控件。

文本框常用属性
前面介绍的一些属性也可用于文本框,这些属性包括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属性
中仍是输入的文本,只是显示的结果被星号替代了。

利用这样的性质我们可以对登陆密码口令进行保护。

(7)SelLength
当前选中的字符数。

当在文本框中选择文本时,该属性值会随着用户选择字符的多少而改变,也可以在程序代码中把该属性设置为一个整数值,由程序来改变选择数量。

SelLength属性值为0,表示未选中任何字符。

该属性以及下面的SelStart、SelText属性只有在运行时通过代码的形式进行设置,通常这3个属性配合一起使用。

(8)SelStart
定义当前选择的文本的起始位置。

0表示选择的位置从第一个字符开始。

1表示从第二个字符开始选择,以此类推。

(9)SelText
该属性表示所选择的文本字符串,如果没有选择文本,则该属性含有一个空字符串。

如果在程序运行过程中更改了SelText属性,则会用该属性值代替文本框中选中的文本。

例如,假定文本框中有下列一行文本:
Visual Basic Programming
通过下列语句:
Text1.SelStart=7 ‘将选择文本的起始位置设为第8个字符“B”开始
Text1.SelLength=5 ‘选择字符数设置为5
则可以选中文本框中的字符串“Basic”,此时该文本框的SelText属性值为字符串“Basic”。

若再使用语句:
Text1.SelText=“C++” ‘选择的文本替换成新的属性值。

此时文本框中文本将替换成:Visual C++ Programming,此次替换将会改变SelLength属性的值,但SelStart属性值不变。

(10)Locked
该属性用来指定文本框是否允许被编辑。

当设置为Fasle(默认值)时,可以编辑文本框中的文字,若为True则只能滚动和选择文本框中的文本,而不能修改编辑文本。

相关文档
最新文档