第2章_常用窗体控件的使用

合集下载

第2章 VB界面设计

第2章 VB界面设计

Visual Basic程序设计
10
2.1 对象常用的公共属性
4. Font属性 设置对象中显示的字体属性,可在“属性”窗口 中设置字体的大小、颜色等。 如:…… 如果需要在程序运行时改变对象的字体,可以在 代码中写,如: Label1.FontSize=30 …… 见教材P18,例2-1
Visual Basic程序设计
当对象为窗体时,屏幕就是容器
Visual Basic程序设计
32
3. Print方法
将文本输出到指定窗体、图片框控件、打印机、立 即窗口(称为Debug对象,作为调试之用)等上。
格式: [对象.]Print[[Spc(n)|Tab(n)][输出内容1 [,|;] 输 出内容2 [,|;]输出内容3 [,|;] ……
ht Width
Visual Basic程序设计
14
2.1 对象常用的公共属性
8. Left、Top属性 设置对象相对其所在容器的位置。 什么是容器? 容器是用来存放对象的。对象所在容器左上角为 坐标原点,向右为X轴正方向,向下为Y轴正方向。
Top
Left Width
Heig ht
Visual Basic程序设计
Visual Basic程序设计
2.2.1 窗体常用属性
2. ControlBox属性 设置窗体是否有控制菜单框,默认为值True。设置 为False时 ,将不显示窗体的最大化,最小化,以及关闭 按钮。如图2.10
Visual Basic程序设计
21
2.2.1 窗体常用属性
3. MaxButton和MinButton属性 指定在运行时在窗体标题栏右边的最大化和最小 化按钮是否可用,默认值为True,可用。设置为 False时 ,不可用。 注意:只有当ControlBox属性值为True时,这 两个属性才起作用。

窗体

窗体

退 出
目 录 上一页 下一页
3、 选项组控件:是由一个组框及一组复 选框、选项按钮或切换按钮组成。 【例8-3】在“教师基本信息”窗体的主体节
添加一个选项组控件,显示性别字段。
退 出
目 录 上一页 下一页
4、组合框、列表框控件 列表框控件可以包含一列或几列数 据,用户只能从列表中选择值,而不能 输入新值。组合框的列表可以包含多行 数据,用户既可以进行选择,也可以输 入数据,这是列表框和组合框的区别。
目 录 上一页 下一页
退 出
【例8-2-1】在“教师基本信息”窗体的主体节 垂直添加三个文本框,三个文本框分别命名 “num”、“name”和“dat”,三个文本框 分别显示窗体数据源“教师”表中的“教师编 号”、“姓名”和“工作时间”三个字段值, 其中第一个文本框显示为灰色状态,三个文本 框对应的标签标题分别为“教师编号”、“姓 名”和“工作时间”,三个文本框对应标签的 名称分别是“Lab1”、“Lab2”和“Lab3”。
常用选择字段的小技巧:
目 录 上一页 下一页 返 回 退 出
1、如果要选择相邻的字段,单击 其中的第一个字段按下Shift键单击 最后一个字段;
2、如果要选择不相邻的字段,按 下Ctrl键单击要包含的每个字段名称。
方法二:使用工具箱添加控件
目 录 上一页 下一页 返 回 退 出
例7:打开一个新的窗体“设计”视图, 并在窗体中添加一个文本框控件。 (1)打开一个新的窗体“设计”视图;
退 出
例3:创建包含学号、姓名、性别、年龄 和照片信息的纵栏式窗体,名称为 “LF03”。 1. 创建选项卡窗体组单击窗体向导; 2. 在此对话框中选择学生表,并选择相应 字段,单击下一步,选择纵栏表; 3.单击下一步按钮,在弹出的对话框中输 入窗体的标题,然后单击完成按钮。

excel如何插入窗体单选框控件?excel中窗体控件单选框的使用技巧

excel如何插入窗体单选框控件?excel中窗体控件单选框的使用技巧

excel如何插⼊窗体单选框控件?excel中窗体控件单选框
的使⽤技巧
在上篇⽂章中⼩编给⼤家介绍了如何使⽤Excel中的⼯作表窗体控件?相信⼤家对于excel中的窗体控件也有了⼀定了解,Excel 提供了⼀些具有特定功能的窗体控件,可以灵活的运⽤在制作报表、动态图表和其他⽅⾯。

本例主要介绍窗体空间中的【单选框】。

感兴趣的朋友⼀起去看看哪!
Excel技巧:窗体控件-单选框
1、由于单选框按钮⼀般成组出现,所以我们先加⼀个【分组框】,以便把若⼲个单选框放在⼀起,并联动。

如下图,修改分组框的名称“学⽣平⽇表现评价”。

2、如下图所⽰,插⼊⼀个单选框,并修改名称。

3、如上⽅法再插⼊两个单选框,并重新命名,如下图:
4、选中⼀个单选框,点击数遍右键,选择【设置控件格式】。

5、选择【控制】选项卡下的【单元格链接】,并选择⼀个单元格(如A1单元格)存储选项并按【确定】按钮,如下图:
6、这样,我们分别选择不同的单选框,A1单元格就反应出了选择的不同按钮所代表的的值。

这样就可以利⽤于调查问卷等记录选项并统计、计分的情形了。

教程结束,以上就是关于excel如何插⼊窗体单选框控件?excel中窗体控件单选框的使⽤技巧的全部内容,希望⼤家看完有所收获!
相关教程推荐:。

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属性

access数据库应用教程5,窗体与控件

access数据库应用教程5,窗体与控件
电脑基础· 实例· 上机系列丛书 清华大学出版社
Access数据库应用教程
主/子表窗体
数据表窗体
主/子表窗体
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
数据透视表/数据透视图
一个数据透视表窗体。 “数据透视表”窗体和“数据透视图”窗体 与窗体的“数据透视表”和“数据透视图” 视图不同。Access不能直接创建数据透视 表/数据透视图窗体,但可在数据透视表/数 据透视图视图中拖放字段来创建布局,以数 据透视表/数据透视图的方式显示数据。
Access数据库应用教程
第5章
学习目标 本章要点 上机练习 习 题
窗体与控件
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
学习目标
窗体不仅用于查看、添加、编辑和删除数据,还提供 了直观的用户界面用于创建系统管理窗体。窗体通过 标签、文本框和命令按钮等各种控件来创建界面。控 件可以绑定到表或查询的字段,从而通过控件便可显 示或修改数据。创建窗体也就是在窗体中布臵各种控 件,并建立控件与表或查询的关联。Access为用户提 供了各种窗体向导,使用窗体向导可以快速创建各种 常用的窗体。窗体设计器则是更专业的窗体设计工具, 用于创建格式更为丰富的自定义窗体。本章将在介绍 窗体和控件的基础上,详细讲解如何使用窗体向导和 窗体设计器创建窗体。
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
按窗体筛选
设置了筛选准则后,单击工具栏上的 足筛选条件的记录。 筛选条件在窗体打开时一直有效,若要取消筛选,可单击工具栏上的 钮,或选择“记录/取消筛选/排序”命令。 按 按钮执行筛选,窗体中则只显示满

VB程序设计案例教程 第三章窗体和常用控件

VB程序设计案例教程 第三章窗体和常用控件

(1)Cls方法
Cls方法可以清除屏幕上的文本、图形等所有的内容。使用它时不需要 给它任何的参数。 例 Cls使用方法 Private Sub Form_Paint() '窗体画图事件 Line (1000, 1000)-(2000, 1000) '画一条直线 Print "Cls实例" End Sub Private Sub Form_Click() '窗口点击事件 MsgBox “点击确定清除窗口中的内容" '弹出一个对话框 Cls '清屏方法 End Sub
窗体的常用方法 (Method)
方法是VB系统提供的,它隶属于对象,用来完成特定操作。窗 体常用的方法有: 1. Cls方法 Cls方法用来清除窗体上显示的正文和绘制的图形。 Cls方法的一般格式: [窗体名.]Cls 省略窗体名,则清除当前窗体上的正文和绘制的图形。例如: Form1.Cls 清除窗体1上显示的正文和绘制的图形。
'弹出一个对话框 '窗体单击事件 '隐藏窗体 '弹出一个对话框 '显示窗体
(3)Move方法
Move方法可以在程序中动态的移动窗口。Move方法需要有 参数,具体的语法格式如下: Object.Move Left,Top,Width,Height
其中Object表示窗口的对象名称。Object参数是可选的,如 果省略的话,那么就表示Move方法移动的是当前具有焦点的窗 体。Left表示窗体距屏幕左边的水平坐标。Left参数是必须有的 。Top表示窗体距屏幕上方的垂直坐标。Top参数是可选的。 Width表示窗体的新的宽度。Width参数是可选的,Height表示 窗体的新的高度。Height参数是可选的。

vb中常用控件及其功能

vb中常用控件及其功能

4.1 标签标签是VB中最简单的控件,用于显示字符串,通常显示的是文字说明信息。

但不能编辑标签控件。

使用标签的情况很多,通常用标签来标注本身不具有Caption属性的控件。

例如,可用标签为文本框、列表框、组合框等控件来添加描述性的标签。

还可编写代码改变标签控件的显示文本以响应运行时的事件。

例如,若应用程序需要用几分钟处理某个操作,则可用标签显示处理情况的信息。

4.1.1 常用属性标签的属性很多,下面介绍几个常用的属性。

(1)Alignment属性设置标签中文本的对齐方式。

其使用语法如下:Object.Alignment[=值]其中的“值”可以为0,1或2。

0(默认值)表示左对齐;1表示右对齐;2表示居中。

(2)AutoSize属性设置控件是否能够自动调整大小以显示所有的内容。

其使用语法如下:Object.AutoSize[=True或False](3)BackStyle属性设置标签的背景样式。

其使用语法如下:Object.BackStyle[=值]其中的“值”可以为0或1。

1(默认值)表示是不透明的;0表示是透明的。

(4)BorderStyle属性设置标签的边框样式。

其使用语法如下:Object.BorderStyle[=值]其中的“值”可以为0或1。

0(默认值)表示无边框;1表示单线边框。

(5)Caption属性设置标签的文本内容。

其使用语法如下:Object.Caption[=字符串](6)WordWrap属性设置标签的文本在显示时是否自动折行功能。

其使用语法如下:Object.WordWrap[=True或False]其中True表示具有自动折行功能;False(默认值)表示没有自动折行功能。

4.1.2 常用事件和方法一般很少使用标签事件,标签的方法中常用的只有Move,其基本语法如下:Move left,top,width,height其中left,top,width,height分别表示移动目的位置的坐标和大小。

(完整word版)VB常用控件的事件详解

(完整word版)VB常用控件的事件详解
End Sub
形参的意义:
X、Y 鼠标移动过程中的瞬时坐标
其它各参数的意义请参阅MouseDown事件
MouseUp
(释放鼠标)
当鼠标在窗体上,用户释放鼠标键时发生此事件,事件处理过程原形
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
End Sub
形参的意义:
X、Y 鼠标移动释放时的瞬时坐标
其它各参数的意义请参阅MouseDown事件
OLECompleteDrag
当源部件被放到目标部件时发生此事件,并通知源部件拖放操作被执行或取消。事件处理过程原形
Private Sub Form_OLECompleteDrag(Effect As Long)
2.04CoolBar控件的事件
2。05数据组合框(DataCombo)控件的事件
2。06数据型电子表格(DataGrid)控件的事件
2。07数据列表(DataList)控件的事件
2。08DTPicker控件的事件
2.09平面滚动条(FlatScrollBar)控件的事件
2。10图像组合框(ImageCombo)控件的事件
Private Sub Form_DragOver(Source As Control, X As Single, Y As Single, State As Integer)
End Sub
形参的意义:指针在目标窗体或控件中水平(X)和垂直(Y)位置的数字。
Shift 转换键,意义如下:
0 没有转换键按下
1 Shift键按下
2 Ctrl键按下
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

12
1、 CheckBox控件属性 CheckBox控件属性
属性: 属性:
属性: (1)Text属性: ) 属性
作用
表示与复选框控件关联的文本。 表示与复选框控件关联的文本。 表示复选框是否处于选中状态。 表示复选框是否处于选中状态。
属性: (2)Checked属性: ) 属性
(3)CheckState属性:获取或设置CheckBox的状态。 ) 属性:获取或设置 的状态。 属性 的状态 属性: (4)ThreeState属性: 是指是否允许三种复选状态。 ) 属性 是指是否允许三种复选状态。
21
RichTextBox控件 2.3 RichTextBox控件
RichTextBox控件: RichTextBox控件:进行高级文本输 控件 入和编辑, 入和编辑,即输入和显示格式化的文 富文本格式, 本(Rich Text Format 富文本格式, 简称RTF文件)。 RTF文件)。如作为一般的文本输 简称RTF文件)。如作为一般的文本输 其属性、事件与TextBox TextBox控件的属 入,其属性、事件与TextBox控件的属 性、事件大致相同。但RichTextBox控 事件大致相同。 RichTextBox控 件有一些特殊的属性和方法, 件有一些特殊的属性和方法,使用它 可以完成一些复杂的文字处理功能, 可以完成一些复杂的文字处理功能, 例如改变文本字体、颜色、 例如改变文本字体、颜色、段落的显 示格式以及与RTF文件的交互等。 RTF文件的交互等 示格式以及与RTF文件的交互等。
Selectionmode属性为 属性为one。 属性为 。
17
PictureBox控件 5.13 PictureBox控件
PictureBox控件:用于显示图像 控件: 控件 图片框控件。 的Windows图片框控件。 图片框控件 通常,载入图像档案的格式有: 通常,载入图像档案的格式有: 的格式有 bmp、gif、jpg、jpeg、png、 bmp、gif、jpg、jpeg、png、 wmf等图形档案。 wmf等图形档案。
8
2、RadioButton控件的主要事件 RadioButton控件的主要事件
(1)CheckedChanged事件。 CheckedChanged事件。 事件 属性的值更改时发生。 当 Checked 属性的值更改时发生。
(2)Click事件。 Click事件。 事件 在单击控件时发生。 在单击控件时发生。
19
例:鼠标在PictureBox控件上移动,位置显示在label控件上。 鼠标在PictureBox控件上移动,位置显示在label控件上。 PictureBox控件上移动 label控件上 第一步:向窗体上拖放一个PictureBox控件,一个Label控件, PictureBox控件 Label控件 第一步:向窗体上拖放一个PictureBox控件,一个Label控件,分 别调整为适当大小。 别调整为适当大小。 第二步: 设置pictureBox pictureBox1 Image属性 将一个图片放入控件内。 属性, 第二步 : 设置 pictureBox1 的 Image 属性 , 将一个图片放入控件内 。 然后修改SizeMode属性,观察效果。 SizeMode属性 然后修改SizeMode属性,观察效果。 第三步:添加下列事件: 第三步:添加下列事件: private void pictureBox1_MouseMove(object sender, MouseEventArgs e) { label1.Text=string.Format(“鼠标在PictureBox中的 位置: label1.Text=string.Format( 鼠标在PictureBox中的 位置: 鼠标在PictureBox x={0},y={1}",e.X,e.Y); }
13
2、 CheckBox控件事件 CheckBox控件事件
14
思考题:本例建立一个使用单选钮和复选钮的应用程序, 思考题:本例建立一个使用单选钮和复选钮的应用程序,界面上 有一个文本框,两组单选钮和一组复选钮。 有一个文本框,两组单选钮和一组复选钮。两组单选钮分别用于 设置文本框的字体和字号,一组复选钮用于设置文本框的字型。 设置文本框的字体和字号,一组复选钮用于设置文本框的字型。 程序界面如下: 程序界面如下:
20
PictureBox自身没有滚动条功能。所以有时大图片 自身没有滚动条功能。 自身没有滚动条功能 看不到, 自带滚动条, 看不到,而Panel自带滚动条,所以我们可以用 自带滚动条 所以我们可以用Panel给 给 PictureBox加上滚动条。 加上滚动条。 加上滚动条 设置Panel属性 设置 属性AutoScroll为true,设置PictureBox 为 ,设置 属性 属性SizeMode为AutoSize ,这样就可以用滚动条来看 为 属性 PictureBox中的大图片。 中的大图片。 中的大图片
7
1、RadioButton控件属性 RadioButton控件属性
(1)Appearance: Appearance: 获取或设置确定单选按钮控件外观的值。 获取或设置确定单选按钮控件外观的值。 (2)Text: Text: 获取或设置与此控件关联的文本。 获取或设置与此控件关联的文本。 (3)Checked: Checked: 获取或设置一个值,该值指示是否已选中控件。 获取或设置一个值,该值指示是否已选中控件。
5
如果要在一个Form上创建多个单选按钮组,则需 如果要在一个Form上创建多个单选按钮组, Form上创建多个单选按钮组 Panel控件或者GroupBox控件作为容器 要使用Panel控件或者GroupBox控件作为容器。 要使用Panel控件或者GroupBox控件作为容器。 Panel(面板)控件相当于一 容器,可以用来容纳 Panel(面板)控件相当于一个容器,可以用来容纳 面板 其他控件。使用一个Panel容纳几个RadioButton, 其他控件。使用一个Panel容纳几个RadioButton,使 控件 容纳几个RadioButton Panel容纳另外一组RadioButton。如果移动 容纳另外一组RadioButton 用另一个Panel容纳另外一组RadioButton。如果移动 Panel控件,则在控件內的其他控件也跟着移动。 Panel控件, 控件內的其他控件也跟着移动。 控件 內的其他控件
18
常用的基本属性如下: 常用的基本属性如下: (1)Image: ) : 中显示的图片。 在PictureBox中显示的图片。 中显示的图片 种选择。 (2)SizeMode: 图片在控件中的显示方式,有如下 种选择。 ) : 图片在控件中的显示方式,有如下5种选择 自动调整控件PictureBox的大小,使其等于所 的大小, ①AutoSize:自动调整控件 自动调整控件 的大小 包含的图片大小; 包含的图片大小; ②CenterImage:将控件的中心和图片的中心对齐显示。如 :将控件的中心和图片的中心对齐显示。 果控件比图片大,则图片将居中显示; 果控件比图片大,则图片将居中显示;如果图 片比控件大,则图片将居于控件中心, 片比控件大,则图片将居于控件中心,而外边 缘将被剪裁掉。 缘将被剪裁掉。 ③Normal:图片被置于控件的左上角。如果图片比控件 :图片被置于控件的左上角。 则超出部分被剪裁掉。 大,则超出部分被剪裁掉。 ④StretchImage:控件中的图像被拉伸或收缩,以适合控件 :控件中的图像被拉伸或收缩, 的大小,完全占满控件。 的大小,完全占满控件。 ⑤Zoom:控件中的图片按照比例拉伸或收缩,以适合控件 :控件中的图片按照比例拉伸或收缩, 的大小,占满控件的长度或高度。 的大小,占满控件的长度或高度。
6
首先在窗体上拖放一个GroupBox控件(组框),再把 首先在窗体上拖放一个GroupBox控件(组框),再把 GroupBox控件 ), 需要的RadioButton按钮放在组框的边界内, RadioButton按钮放在组框的边界内 需要的RadioButton按钮放在组框的边界内,RadioButton 按钮知道如何改变自己的状态, 按钮知道如何改变自己的状态,以反应组框中唯一被选中 的选项。 的选项。
22
RichTextBox控件的常用属性和方法: RichTextBox控件的常用属性和方法: 控件的常用属性和方法
(1)SelectionFont: SelectionFont: 设置当前选中的文本的字体、大小和效果等。 设置当前选中的文本的字体、大小和效果等。 SelectionColor: (2)SelectionColor: 设置当前选中的文本或所要输入文本的颜色 SelectionProtected: (3)SelectionProtected: 表示当前选中文本是否被写保护
15
例:一个关于RadioButton控件以及CheckBox控件的 一个关于RadioButton控件以及CheckBox控件的 RadioButton控件以及CheckBox 使用的简单例子。 使用的简单例子。 程序界面如下: 程序界面如下:
16
4、 综合练习:在线 、 综合练习: 购物。 购物。本例建立一个 模拟在线购物程序, 模拟在线购物程序, 用户输入相应的信息 后单击“确定”按钮, 后单击“确定”按钮, 显示出用户提交的有 关信息。 关信息。
11
2.2 复选按钮控件
复选按钮( CheckBox ):复选框 复选按钮( ):复选框 CheckBox) (CheckBox)指示某特定条件是打 开的还是关闭的。 开的还是关闭的。 当用户希望选择一个或多个选 项时,就需要使用复选框。 项时,就需要使用复选框。多个 CheckBox控件构成一组选项时 控件构成一组选项时, CheckBox控件构成一组选项时,可 以进行多重选择,相互之间不影响。 以进行多重选择,相互之间不影响。
Visual C# 程序设计
相关文档
最新文档