vb窗体属性及方法

合集下载

vb程序设计教程(潘蕾)第二章 窗体设计1

vb程序设计教程(潘蕾)第二章 窗体设计1

[PictureBox方法]:
Move:移动 Print(和窗体的Print方法的使用相同) Cls:清除
7)单选按钮(OptionButton)
[用途]:从一组互斥的选项中选择一个。
[属性]:
Caption:标题属性。 Value:取值属性。当单选按钮被选中时,该属性为“True”,否则为 “False” [方法]:
常数 值 vbComboDropDown 和一个不 0 描述 (缺省值)下拉式组合框。包括一个下 拉式列表和一个文本框。可以从列表选 择或在文本框中输入。 1 简单组合框。包括一个文本框 能下拉的列表。可以从列表中选择或在、 文本框中输入。简单 组合框的大小包括 编辑和列表部分。按缺省规定,简单组 合框的大小调整在没有任何列表显示的 状态。增加 Height 属性值可显示列表 的更多部分。 2 下拉式列表。这种样式仅允许 列表中选择。
vbComboDrop-DownList 从下拉式
6)图象(Image)、图片框(PictureBox)
[用途]:图象控件显示来自位图(.bmp)、图标(.ico)或者元文 件;图片控件可以显示文字、图片以及来自增强的元文件、 JPEG 或 GIF 文件的图形。如果控件不足以显示整幅图象, 则裁剪图象以适应控件的大小,还可创建动画。 [PictureBox属性]: Align:对齐属性,指图片框在窗体上的位置。有无、上、下、 左和右五种选择。 Picture:图片属性,为要显示的图片名(演示)。
常数 vbLeftJustify vbRightJustify vbCenter 设置值 描述 0 (缺省值)文本左对齐。 1 文本右对齐 2 文本居中
•注意Text没有
Caption属性

VB教程 第8章

VB教程  第8章

8.2.5 程序运行时向窗体添加控件
窗体是Windows应用程序的基本控件,Windows应用程序 应用程序的基本控件, 窗体是 应用程序的基本控件 应用程序 的运行本质上就是窗体的显示.窗体上可以添加各种控件. 的运行本质上就是窗体的显示.窗体上可以添加各种控件. 窗体上的控件通常都是在程序设计时,通过工具箱添加的. 窗体上的控件通常都是在程序设计时,通过工具箱添加的. 但也可以在窗体运行时添加控件. 但也可以在窗体运行时添加控件. 在窗体运行时添加控件,其实是创建一个新的对象, 在窗体运行时添加控件,其实是创建一个新的对象,在窗体 指定位置显示,并将其添加到窗体中.指定位置使用Point 指定位置显示,并将其添加到窗体中.指定位置使用 对象数组,向窗体添加对象调用Controls属性的 属性的Add方法. 方法. 对象数组,向窗体添加对象调用 属性的 方法
编写事件代码: 编写事件代码: ' 窗体Load事件代码 窗体 事件代码 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles MyBase.Load Me.BackColor = Color.Blue End Sub ' 窗体 窗体Click事件代码 事件代码 Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles Me.Click Me.BackColor = Color.Red End Sub ' 窗体 窗体DoubleClick事件代码 事件代码 Private Sub Form1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles Me.DoubleClick Me.BackColor = Color.Yellow End Sub

(完整版)vb窗体属性及方法

(完整版)vb窗体属性及方法

Name 窗体的名称ActiveControl 返回焦点所在的控件,该属性设计阶段不可用,运行时只读。

Appearance外观效果,取值为:0 平面1 3D(立体)AutoRedraw是否自动刷新或重画窗体上所有图形[获得或设置从绘图(graphics)方法到一个持久性位图的输出],取值为:True FalseBackColor 背景颜色,可从弹出的调色板选择。

BorderStyle设置边界类型,取值为:0 None(无边界框架)1 FixedSingle(窗口大小固定不变的单线框架)2 Sizable(窗口大小可变的标准双线框架)3 FixedDialog(窗口大小固定的对话框窗体)4 FixedToolWindow (窗口大小固定的工具箱窗体)5 Sizable ToolWindow(窗口大小可变的工具箱窗体)Caption 窗体的标题ClipControls决定Paint 事件的graphics 方法是重画整个对象,还是重画新显示的区域.取值为:True 或FalseControlBox是或有控制框,取值为:True 有False 无DrawMode设定窗体上绘图(graphics 方法),Shape,Line 等控件的输出外观,有16 种可选:1 黑色2 非或笔,设置值15 的反相3 与非笔,背景色以及画笔反相二者共有颜色的组合4 非复制笔,设置值13 的反相5 与笔非,画笔以及显示色反相二者共有颜色的组合6 反相,显示颜色反相7 异或笔,画笔颜色以及显示颜色的异或8 非与笔,设置值9 的反相9 与笔,画笔以及显示色二者共有颜色的组合10 非异或笔,设置值7 的反相11 无操作,该设置实际上是不画图12 或非笔,显示颜色与画笔颜色反相的组合13 复制笔,用ForeColor 属性指定的颜色,此为默认值14 或笔非,画笔颜色与显示颜色反相的组合15 或笔,画笔颜色与显示颜色的组合16 白色DrawStyle设定绘图相关方法使用的直线样式, 有7 种可选:0 实线,此为默认值1 虚线2 点线3 单点划线4 双点划线5 无线6 内部实线DrawWidth 设定绘图相关方法使用的直线宽度Enabled是或把鼠标或键盘事件发送到窗体,取值为:True 可用False 不可用FillColor 填充颜色,可从弹出的调色板选择.FillStyle填充样式, 有8 种可选:0 全部填充1 透明,此为默认值2 水平直线3 竖直直线4 上斜对角线5 下斜对角线6 十字线7 交叉对角线Font 字型,可从弹出的对话框选择字体,大小和风格FontTransparent输出数据是否允许重叠(获得或设置一个值,决定是否显示窗体,打印机或PictureBox 上的背景文本/图形).取值为:True 或FalseForeColor 前景颜色,可从弹出的调色板选择。

vb窗体的名词解释

vb窗体的名词解释

vb窗体的名词解释VB窗体是指视觉基本器(Visual Basic)中的一个重要组件,用于构建图形用户界面(GUI)。

它提供了一个可交互的容器,用于显示和管理各种控件,如按钮、文本框、标签等。

VB窗体是VB程序中用户与之交互的主要界面,它的设计和布局对于用户体验和应用程序的成功至关重要。

1. 窗体控件VB窗体作为一个容器,可以包含其他控件,例如按钮、文本框和图像等。

这些控件可以通过拖拽和放置的方式添加到窗体上,并通过属性设置和事件响应进行自定义。

窗体控件的位置、大小和样式可以根据需要进行调整,以适应特定的应用程序要求。

通过与用户界面的交互,窗体控件可以实现用户输入和程序输出的各种功能。

2. 窗体事件VB窗体可以响应用户的操作,例如点击按钮、输入文本等。

这些操作会触发窗体上相关控件的事件。

通过编写事件处理程序,可以对这些操作进行相应的处理和反馈。

例如,当用户点击一个按钮时,可以编写相应的代码来执行特定的操作,如打开一个文件,保存数据等。

通过事件处理程序,窗体可以实现与用户的实时互动和实现一系列功能。

3. 窗体布局VB窗体的布局是指对控件的位置和大小进行规划和调整。

通过布局,可以实现界面的整洁和美观,提高用户体验。

常见的窗体布局方式有绝对布局和相对布局。

绝对布局是基于坐标定位的布局方式,通过指定控件的X、Y坐标来确定其位置。

相对布局是基于锚定和对齐方式的布局方式,可以相对于其他控件进行定位和调整,并随着窗体的大小改变而自动调整。

良好的窗体布局可以提高用户的操作效率和可用性。

4. 窗体属性VB窗体具有多个属性,用于定义和自定义窗体的外观和行为。

例如,窗体的标题、图标、背景颜色等都是可以通过属性进行设置的。

通过调整这些属性,可以使窗体与特定的应用场景相匹配,增加应用程序的整体美感。

此外,窗体还有一些特殊的属性,如窗体的大小调整方式、可见性等。

通过设置这些属性,可以使窗体具有更多的灵活性和适应性。

5. 窗体与数据库交互VB窗体还可以与数据库进行交互,实现数据的读取、修改和存储等功能。

VB基本控件的属性,方法及事件

VB基本控件的属性,方法及事件
4) Validate事件:是最简单的数据有效性检验方法,Validate=true时,光标可移动,Validate=false时,阻止光标向下移动。
二、文本框(Text)
属性:
1、 Text:表示文本框里的文本。如:Text1.Text="APPLE"
2、 MaxLength:给定一个整数,表示文本框最多可以输入几个字符(英文与汉字长度一样,都占一个字节)。
3、Activate/Deactivate (激活/非激活事件):是用户在同一个应用程序的两个或多个窗体之间移动时触发的。
4、QueryUnload(条件卸载事件): 决定窗体是如何关闭的。
触发QueryUnload事件时Unload 的参数和因素有:
1)VbFormControlMenu值为0 :选中窗体控件菜单中的Close命令。
6、 ListCount:用于返回列表框里的选项的总数。
事件:
1、 Click:点击列表框中的选项时发生的。
2、 Scroll:滚动列表框的滚动条时发生的。
方法:
1、 AddItem:向列表框中的添加选项,后面跟添加的内容
如:List1.AddItem"APPLe"
2、 RemoveItem:从列表框中删除一选项,后面跟索引值
2)VbFormCode值为1 :从代码中调用Unload 语句。
3)VbAppWindows值为2 :终止当前的Windows操作系统。
4)VbFormMDIForm值为4 :因为终止MDI父窗体而导致MDI子窗体的终止。
5、Terminate(终止事件):在窗体的所有实例从内存中清除时发生,只触发一次。

VB窗体的常用属性

VB窗体的常用属性

VB窗体的‎常用属性BackC‎olor(背景颜色):该属性主要‎用于设置窗‎体的颜色,其颜色值为‎十六进制常‎量,设置方法:1、可以通过下‎拉菜单里的‎“调色板”为其选一种‎姿色值。

2、可以通过程‎序代码进行‎设置:窗体名.BackC‎olor=颜色值,其中“颜色值”可以有以下‎几种格式:1、十六进制,例如&H0000‎80FF&;2、颜色英文常‎量,例如红色:VBRed ‎;3、QBCol‎or(),其中括号内‎可以是0—15之间的‎任意整数。

例如:QBCol‎or(2)。

Borde‎rStyl‎e(边框类型):该属性用来‎确定窗体边‎框的类型。

可以取6个‎值:0、窗体无边框‎;1、固定单边框‎。

运行后,不能用鼠标‎拖动的方式‎调整窗体大‎小;2、(默认值)标准的wi‎n dows‎窗口边框。

运行后,窗体有最大‎化和最小化‎按钮。

窗体大小可‎变,可用鼠标拖‎动改变其大‎小。

3、固定对话框‎。

没有最大化‎和最小化按‎钮。

运行后,不能用调整‎其大小。

4、固定工具窗‎口。

运行后,窗体大小不‎能改变,只显示关闭‎按钮,标题栏字体‎变小。

5、可变大小工‎具窗口。

运行后,窗体大小可‎以改变,只显示关闭‎按钮,标题字体变‎小。

Capti‎on(标题):用来设置窗‎体标题栏文‎字,即可在属性‎窗口设置,也可在事件‎过程中用代‎码设置,如:Comma‎nd1.Capti‎on=”确定”。

Contr‎olBox‎(控制框,又叫控制菜‎单),该属性用来‎设置窗口控‎制菜单的状‎态。

只能为Tr‎u e(真)或Fals‎e(假)两个值。

其中Tru‎e为显示控‎制菜单,False‎为不显示控‎制菜单。

Enabl‎ed(允许):该属性用于‎激活或禁止‎窗体。

取值只能是‎True(真)或Fals‎e(假)。

其中Tru‎e是激活窗‎体,False‎是禁用窗体‎(即让窗体不‎响应任何操‎作)。

可通过属性‎窗口设置,也可通过代‎码设置,例如:Form1‎.Enabl‎ed=False‎。

VB中窗体常用的属性

VB中窗体常用的属性
5 Icon属性
窗口图标
图标文件:*.ico和*.cur
属性值为“(无)”时,采用默认图标
6 Enabled属性
窗体或控件是否可用(是否响应用户的鼠标或者键盘操作)
值为False时(为灰色,可防止用户误操作),但任可以通过程序代码控制他们
当容器对象无效时,则其中的所有控件均无效
1 Name(名称)属性
用于在代码中标识对象
不提倡用默认名字,应见名知意
只能通过属性窗口修改,不能通过代码修改
2 Caption属性
是显示在控件上或者窗体标题栏中的文字
其值可以使任意的字符串,可以在属性窗口(不必加引号),和程序代码中设置
例:“确定”按钮 程序代码设置
cmdOK.Caption="确定";
3 Left属性和Top属性
窗体或控件的位置坐标
坐标原点为容器(屏幕、窗体、框架、图片框)的左上角,向右向下为正方向
默认的单位:缇(twip)
4 Width和Height属性
窗体或控件的宽度和高度
默认的单位为缇(twip)
在设计过程中也可拖动边界改变
12 MaxBuntrolBox:有无控制菜单
Picture:显示图片
BorderStyle:边框风格
WindowsState:窗体运行状态
AutoRedraw:是否还原被隐藏或覆盖以前的画面
7 Visible属性
窗体或控件是否可见(只在运动时生效),是否在运行时 隐藏
8 Font属性
窗体或控件上显示内容的字体
9 Picture属性
窗体的背景图片
10 BackColor属性

VB6.0第四章-控件,窗体

VB6.0第四章-控件,窗体
True:按字母顺序排列。False:按加入先后顺序排列
7
可视化程序设计——第四章 常用控件和窗体
4.4 列表框
7.Text属性(默认属性)
.List(.ListIndex)= .Text
8.MultiSelect属性
None:不允许多选。 Simple:简单多选。每次鼠标单击选中一项。 Extended:可扩展多选,与键盘上的某个键配合使用, 如:ctrl+鼠标。
属性:
Path Pattern Archive Normal System Hidden ReadOnly 设置目录或返回当前工作目录 设置要显示的文件类型 是否显示归档文件 是否显示普通文件 是否显示系统文件 是否显示隐含文件 是否显示只读文件 File1.Path=Dir1.Path File1.Pattern=“*.EXE ; *.DLL”
属性:Drive—设置驱动器或返回当前工作驱动器
可通过语句 Drive1.Drive=“C:\” 指定,或从列表中选择。
Drive属性只能在程序代码中设置、访问, 而不能在属性窗口中设置。
事件:Click、Change(列表框顶部的内容改变)
21
可视化程序设计——第四章 常用控件和窗体
DirListBox控件
4.6 驱动器、目录和文件列表框
三、文件列表框
Name 属性:fil [对象.]Path[=Pathname] [对象.]Pattern[=value] [对象.] FileName [=pathname] Path和FileName
19
可视化程序设计——第四章 常用控件和窗体
DriveListBox控件
16
可视化程序设计——第四章 常用控件和窗体
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Name 窗体的名称
ActiveControl 返回焦点所在的控件,该属性设计阶段不可用,运行时只读。

Appearance外观效果,取值为:0 平面1 3D(立体)
AutoRedraw是否自动刷新或重画窗体上所有图形[获得或设置从绘图
(graphics)方法到一个持久性位图的输出],取值为:True False
BackColor 背景颜色,可从弹出的调色板选择。

BorderStyle设置边界类型,取值为:0 None(无边界框架)1 FixedSingle(窗口大小固定不变的单线框架)2 Sizable(窗口大小可变的标准双线框架)3 FixedDialog(窗口大小固定的对话框窗体)4 FixedToolWindow(窗口大小固定的工具箱窗体)5 Sizable ToolWindow(窗口大小可变的工具箱窗体)
Caption 窗体的标题
ClipControls决定Paint 事件的graphics 方法是重画整个对象,还是重画新显示的区域。

取值为:True 或False
ControlBox是或有控制框, 取值为:True 有False 无
DrawMode设定窗体上绘图(graphics 方法),Shape,Line 等控件的输出外观,有16 种可选:1 黑色2 非或笔,设置值15 的反相3 与非笔,背景色以及画笔反相二者共有颜色的组合4 非复制笔,设置值13 的反相5 与笔非,画笔以及显示色反相二者共有颜色的组合6 反相,显示颜色反相7 异或笔,画笔颜色以及显示颜色的异或8 非与笔,设置值9 的反相9 与笔,画笔以及显示色二者共有颜色的组合10 非异或笔,设置值7 的反相11 无操作,该设置实际上是不画图12 或非笔,显示颜色与画笔颜色反相的组合13 复制笔,用ForeColor 属性指定的颜色,此为默认值14 或笔非,画笔颜色与显示颜色反相的组合15 或笔,画笔颜色与显示颜色的组合16 白色
DrawStyle设定绘图相关方法使用的直线样式, 有7 种可选:0 实线,此为默认值1 虚线2 点线3 单点划线4 双点划线5 无线6 内部实线
DrawWidth 设定绘图相关方法使用的直线宽度Enabled是或把鼠标或键盘事件发送到窗体,取值为:True 可用False 不可用
FillColor 填充颜色, 可从弹出的调色板选择。

FillStyle填充样式, 有8 种可选:0 全部填充1 透明,此为默认值2 水平直线3 竖直直线4 上斜对角线5 下斜对角线6 十字线7 交叉对角线
Font 字型,可从弹出的对话框选择字体,大小和风格
FontTransparent输出数据是否允许重叠(获得或设置一个值,决定是否显示窗体,打印机或PictureBox 上的背景文本/图形)。

取值为:True 或False
ForeColor 前景颜色,可从弹出的调色板选择。

HasDC决定是否为该控件分配了唯一的显示上下文。

取值为:True 或False
Height 窗体的高度
HelpContextID 指定一个对象的缺省帮助文件上下文标识符
Icon 为窗体设计图标,该图标位于标题栏的左端
KeyPrevier获得或设置是否在激活对象的上的控件的键盘事件之前,优先激活对象键盘事件。

取值为:True 或False
Left 窗体距屏幕左边界的距离
LinkMode获得或设置用于DDE 会话的链接类型并激活连接,取值为:0 None1
SourceLinkTopic 获得或设置目标控件的源应用程序和主题
MaxButton窗体右上角最大化按钮是否显示,运行时只读, 取值为:True 显示False 不显示
MDIChild是否为MDI 窗体的子窗体, 取值为:True 为MDI 窗体的子窗体False 否MinButton 窗体右上角最小化按钮是否显示,运行时只读, 取值为:True 显示False 不显示
MouseIcon MousePointer=99 时,设定一个自定义的鼠标图标
MousePointerMoveable是否可以移动窗体, 取值为:True 可以移动False 不可以移动
NegotiateMenus决定是否将对象的菜单合并到该窗体的菜单栏上。

取值为:True 或False
OLEDropMode获得或设置该对象是否能作为一个OLE 放下目标, 取值为:0 None(无)1 Manual(手动)
Palette获得或设置一个图象,包含了当PaletteMode 被设置为Custom 时用于调色板的对象。

PaletteMode获得或设置一个值,决定对于对象的控件使用哪个调色板。

取值为:0 Halftone1 UseZOrder2 Custom
Picture 窗体背景图片
RightToLeft文本书写是否自左向右。

取值为:TrueFalse 自右向左
ScaleHeight 自定义坐标系的纵坐标轴的高度
ScaleLeft 自定义坐标系的左边界起点的横坐标
ScaleMode获得或设置一个值,指示当使用graphics 方法或可定位的控件时,自定义坐标系的单位, 有8 种可选:0 自定义1 表示单位为twip(缇),每英寸=1440 缇,每厘米=567 缇2 表示单位为point(磅) ,每英寸=72 磅,每磅=20 缇3 表示单位为像素,是监视器或打印机分辨率的最小单位4 表示单位为字符,每个水平单位为120 缇,每个垂直单位为240 缇5 表示单位为in(英寸)6 表示单位为mm(毫米)7 表示单位为cm(厘米)
ScaleTop 自定义坐标系的上边界起点的纵坐标
ScaleWidth 自定义坐标系的横坐标轴的宽度
ShowInTaskbar窗体或MDI 窗体是否出现在Windows95 的任务栏。

取值为:True 出现False 不出现
StartUpPosition窗体第一次出现的位置, 有4 种可选:0 没有指定初始位置1 设定在所属项目的中央2 设置在屏幕的中央3 设置在屏幕的左上角Tag 存储程序所需的附加数据Top 窗体距屏幕顶部边界的距离
Visible窗体是否可见, 取值为:True 该对象可见False 该对象不可见
WhatsThisButton获得或设置是否在一个窗体或MDI 窗体的标题上显示这是什么按钮。

取值为:True 或False
WhatsThisHelp获得或设置是否在上下文相关帮助中, 使用Windows95 帮助或主帮助窗口提供的这是什么弹出菜单。

取值为:True 或False
Width 窗体的宽度WindowStart获得或设置一个窗体窗口运行时的可见状态, 取值为:0 窗体正常状态1 窗体最小状态2 窗体最大状。

相关文档
最新文档