最新常用控件与多窗体38PPT课件.ppt
《最新常用控件与多窗体38PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新常用控件与多窗体38PPT课件.ppt(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、常用控件与多窗体常用控件与多窗体38386.1 图片框与图像框图片框与图像框6.2 定时器定时器6.3 单选钮与复选框单选钮与复选框6.4 容器与框架容器与框架6.5 列表框与组合框列表框与组合框6.6 滚动条滚动条6.7 焦点与焦点与Tab顺序顺序6.8 多窗体多窗体程序代码如下:程序代码如下:程序代码如下:程序代码如下:Private Sub Timer1_Timer Private Sub Timer1_Timer()()()()Label1.FontSize=48 Label1.FontSize=48 Label1.Caption Label1.Caption=Time Time 将将
2、将将TimeTime函函函函数数数数返返返返回回回回的的的的系系系系统统统统时时时时间显示在标签中间显示在标签中间显示在标签中间显示在标签中 End Sub End Sub执行结果如下图执行结果如下图执行结果如下图执行结果如下图6-36-3所示,每隔所示,每隔所示,每隔所示,每隔1s1s钟显示一次时间。钟显示一次时间。钟显示一次时间。钟显示一次时间。6.3 单选钮与复选框单选钮与复选框有有有有时时时时希希希希望望望望在在在在应应应应用用用用程程程程序序序序的的的的界界界界面面面面上上上上提提提提供供供供一一一一些些些些项项项项目目目目,让让让让用用用用户户户户从从从从几几几几个个个个选选选选项
3、项项项中中中中选选选选择择择择其其其其中中中中之之之之一一一一,这这这这就就就就要要要要用用用用“单单单单选选选选钮钮钮钮”控控控控件件件件。如如如如果果果果有有有有多多多多个个个个选选选选择择择择框框框框,每每每每个个个个选选选选择择择择框框框框都都都都是是是是独独独独立立立立的的的的、互互互互不不不不影影影影响响响响的的的的,用用用用户户户户可可可可以以以以任任任任意意意意选选选选择择择择它它它它们们们们的的的的状状状状态态态态组组组组合合合合,则则则则可以用可以用可以用可以用“复选框复选框复选框复选框”控件。控件。控件。控件。6.3.16.3.1单选钮单选钮单选钮单选钮单单单单选选选选钮
4、钮钮钮(OptionButtonOptionButton)通通通通常常常常成成成成组组组组出出出出现现现现,主主主主要要要要用用用用于于于于处处处处理理理理“多多多多选选选选一一一一”的的的的问问问问题题题题。用用用用户户户户在在在在一一一一组组组组单单单单选选选选钮钮钮钮中中中中必必必必须须须须选选选选择择择择一一一一项项项项,并并并并且且且且最最最最多多多多只只只只能能能能选选选选择择择择一一一一项项项项。当当当当某某某某一一一一项项项项被被被被选选选选定定定定后后后后,其其其其左左左左边边边边的的的的圆圆圆圆圈圈圈圈中中中中出出出出现现现现一一一一个个个个黑黑黑黑点点点点。例例例例如如如
5、如,图图图图6-46-4所所所所示示示示就就就就是是是是一组单选钮,用户只能在这一组单选钮,用户只能在这一组单选钮,用户只能在这一组单选钮,用户只能在这3 3个单选钮选项中选择一个。个单选钮选项中选择一个。个单选钮选项中选择一个。个单选钮选项中选择一个。1 1属性属性属性属性(1 1)ValueValue属性属性属性属性该该该该属属属属性性性性表表表表示示示示单单单单选选选选按按按按钮钮钮钮选选选选中中中中或或或或不不不不被被被被选选选选中中中中的的的的状状状状态态态态。TrueTrue为选中;为选中;为选中;为选中;FalseFalse为不被选中。为不被选中。为不被选中。为不被选中。(2 2
6、)CaptionCaption属性属性属性属性该属性显示出现在单选钮旁边的文本。该属性显示出现在单选钮旁边的文本。该属性显示出现在单选钮旁边的文本。该属性显示出现在单选钮旁边的文本。(3 3)StyleStyle属性属性属性属性该该该该属属属属性性性性用用用用来来来来设设设设置置置置控控控控件件件件的的的的外外外外观观观观。值值值值为为为为0 0时时时时,控控控控件件件件显显显显示示示示如如如如图图图图6-46-4所所所所示示示示标标标标准准准准样样样样式式式式;值值值值为为为为1 1时时时时,控控控控件件件件外外外外观观观观类类类类似似似似命命命命令令令令按钮。按钮。按钮。按钮。一一一一般般
7、般般说说说说来来来来,单单单单选选选选钮钮钮钮总总总总是是是是作作作作为为为为一一一一个个个个组组组组(单单单单选选选选钮钮钮钮组组组组)发挥作用的。图发挥作用的。图发挥作用的。图发挥作用的。图6-46-4关于颜色的单选钮就是一个按钮组。关于颜色的单选钮就是一个按钮组。关于颜色的单选钮就是一个按钮组。关于颜色的单选钮就是一个按钮组。2 2事件事件事件事件单选钮常用事件是单选钮常用事件是单选钮常用事件是单选钮常用事件是ClickClick事件。事件。事件。事件。【例【例【例【例6.46.4】程序运行后,单击某个单选钮,在标签】程序运行后,单击某个单选钮,在标签】程序运行后,单击某个单选钮,在标签
8、】程序运行后,单击某个单选钮,在标签中显示相应的字体。运行结果如图中显示相应的字体。运行结果如图中显示相应的字体。运行结果如图中显示相应的字体。运行结果如图6-56-5所示。所示。所示。所示。分析:需要在窗体上建立一个标签和分析:需要在窗体上建立一个标签和分析:需要在窗体上建立一个标签和分析:需要在窗体上建立一个标签和3 3个单选钮,个单选钮,个单选钮,个单选钮,其主要属性设置如表其主要属性设置如表其主要属性设置如表其主要属性设置如表6-26-2所示。所示。所示。所示。事件过程代码如下:事件过程代码如下:事件过程代码如下:事件过程代码如下:Private Sub kai_Click Priva
9、te Sub kai_Click()()()()Label1.FontName=Label1.FontName=楷体楷体楷体楷体_gb2312_gb2312 End Sub End Sub Private Sub li_Click Private Sub li_Click()()()()Label1.FontName=Label1.FontName=隶书隶书隶书隶书 End Sub End Sub Private Sub song_Click Private Sub song_Click()()()()Label1.FontName=Label1.FontName=宋体宋体宋体宋体 End S
10、ub End Sub6.3.26.3.2复选框复选框复选框复选框复复复复选选选选框框框框(CheckBoxCheckBox)也也也也称称称称检检检检查查查查框框框框,单单单单击击击击复复复复选选选选框框框框一一一一次次次次时时时时被被被被选选选选中中中中,左左左左边边边边出出出出现现现现“”“”号号号号,再再再再次次次次单单单单击击击击则则则则取取取取消消消消选选选选中中中中,清清清清除除除除复复复复选选选选框框框框中中中中的的的的“”“”。可可可可同同同同时时时时使使使使多多多多个个个个复复复复选选选选框框框框处处处处于于于于选选选选中中中中状状状状态态态态,这这这这一一一一点点点点和和和和
11、单单单单选选选选按按按按钮钮钮钮不不不不同同同同。如如如如图图图图6-66-6所所所所示示示示,有有有有四四四四个个个个复复复复选框。选框。选框。选框。1 1属性属性属性属性(1 1)ValueValue属性属性属性属性决定复选框的状态:决定复选框的状态:决定复选框的状态:决定复选框的状态:00未选中,未选中,未选中,未选中,11已选中,已选中,已选中,已选中,22变灰暗。变灰暗。变灰暗。变灰暗。(2 2)PicturePicture属性属性属性属性用来指定当复选框被设计成图形按钮时的图像。用来指定当复选框被设计成图形按钮时的图像。用来指定当复选框被设计成图形按钮时的图像。用来指定当复选框被设
12、计成图形按钮时的图像。2 2事件事件事件事件复选框常用事件为复选框常用事件为复选框常用事件为复选框常用事件为ClickClick事件。事件。事件。事件。【例【例【例【例6.56.5】用复选框控制文本是否加下划线和斜体】用复选框控制文本是否加下划线和斜体】用复选框控制文本是否加下划线和斜体】用复选框控制文本是否加下划线和斜体显示。在程序执行期间,如果选定显示。在程序执行期间,如果选定显示。在程序执行期间,如果选定显示。在程序执行期间,如果选定“加下划线加下划线加下划线加下划线”复选框,复选框,复选框,复选框,则文本框中的内容就加上了下划线,如果清除则文本框中的内容就加上了下划线,如果清除则文本框
13、中的内容就加上了下划线,如果清除则文本框中的内容就加上了下划线,如果清除“加下划加下划加下划加下划线线线线”复选框,则文本框中的内容就没有下划线;如果选复选框,则文本框中的内容就没有下划线;如果选复选框,则文本框中的内容就没有下划线;如果选复选框,则文本框中的内容就没有下划线;如果选定定定定“斜体斜体斜体斜体”复选框,则文本框中的文字字形就变成斜体,复选框,则文本框中的文字字形就变成斜体,复选框,则文本框中的文字字形就变成斜体,复选框,则文本框中的文字字形就变成斜体,如果清除如果清除如果清除如果清除“斜体斜体斜体斜体”复选框,则文本框中的文字字形就不复选框,则文本框中的文字字形就不复选框,则文
14、本框中的文字字形就不复选框,则文本框中的文字字形就不是斜体。运行界面如图是斜体。运行界面如图是斜体。运行界面如图是斜体。运行界面如图6-76-7所示。所示。所示。所示。设计界面:设计界面:设计界面:设计界面:在在在在窗窗窗窗体体体体上上上上建建建建立立立立一一一一个个个个文文文文本本本本框框框框,两两两两个个个个复复复复选选选选框框框框。3 3个个个个控控控控件件件件的属性如表的属性如表的属性如表的属性如表6-36-3所示。所示。所示。所示。编写如下事件过程:编写如下事件过程:编写如下事件过程:编写如下事件过程:Private Sub Check1_Click Private Sub Chec
15、k1_Click()()()()If Check1.Value=1 Then If Check1.Value=1 Then Text1.FontUnderline=True Text1.FontUnderline=True Else Else Text1.FontUnderline=False Text1.FontUnderline=False End If End If End Sub End Sub Private Sub Check2_Click()()If Check2.Value=1 Then Text1.FontItalic=True Else Text1.FontItalic=F
16、alse End If End Sub Private Sub Form_Load()()Text1.FontSize=20 End Sub6.4 容器与框架容器与框架所所所所谓谓谓谓容容容容器器器器,就就就就是是是是可可可可以以以以在在在在其其其其上上上上放放放放置置置置其其其其它它它它控控控控件件件件对对对对象象象象的的的的一一一一种种种种对对对对象象象象。窗窗窗窗体体体体、图图图图片片片片框框框框和和和和框框框框架架架架都都都都是是是是容容容容器器器器。容容容容器器器器内内内内所所所所有有有有控控控控件件件件成成成成为为为为一一一一个个个个组组组组合合合合,随随随随容容容容器器器器一一一
17、一起起起起移移移移动动动动、显显显显示示示示、消消消消失失失失和屏蔽。和屏蔽。和屏蔽。和屏蔽。在在在在前前前前一一一一节节节节例例例例6.36.3中中中中,是是是是在在在在一一一一个个个个窗窗窗窗体体体体上上上上建建建建立立立立一一一一组组组组单单单单选选选选按按按按钮钮钮钮,若若若若要要要要在在在在同同同同一一一一窗窗窗窗体体体体上上上上建建建建立立立立几几几几组组组组相相相相互互互互独独独独立立立立的的的的单单单单选选选选按按按按钮钮钮钮,通通通通常常常常用用用用框框框框架架架架控控控控件件件件(FrameFrame)将将将将每每每每一一一一组组组组单单单单选选选选钮钮钮钮框框框框起起起起
18、来来来来,这这这这样样样样在在在在一一一一个个个个框框框框架架架架内内内内的的的的单单单单选选选选钮钮钮钮成成成成为为为为一一一一组组组组,对对对对一一一一组组组组单单单单选钮的操作不会影响其它组的单选钮。选钮的操作不会影响其它组的单选钮。选钮的操作不会影响其它组的单选钮。选钮的操作不会影响其它组的单选钮。在窗体上创建框架及其内部控件时,应先添加框在窗体上创建框架及其内部控件时,应先添加框在窗体上创建框架及其内部控件时,应先添加框在窗体上创建框架及其内部控件时,应先添加框架控件,然后单击工具箱上的控件,用架控件,然后单击工具箱上的控件,用架控件,然后单击工具箱上的控件,用架控件,然后单击工具箱
19、上的控件,用“+”“+”指针在框架指针在框架指针在框架指针在框架中以拖拽的方式添加控件,框架内的控件不能被拖出中以拖拽的方式添加控件,框架内的控件不能被拖出中以拖拽的方式添加控件,框架内的控件不能被拖出中以拖拽的方式添加控件,框架内的控件不能被拖出框架外。不能用双击的方式向框架中添加控件,也不框架外。不能用双击的方式向框架中添加控件,也不框架外。不能用双击的方式向框架中添加控件,也不框架外。不能用双击的方式向框架中添加控件,也不能先画出控件再添加框架。如果要用框架将窗体上现能先画出控件再添加框架。如果要用框架将窗体上现能先画出控件再添加框架。如果要用框架将窗体上现能先画出控件再添加框架。如果要
20、用框架将窗体上现有的控件进行分组,可先选定控件,将它们剪切后粘有的控件进行分组,可先选定控件,将它们剪切后粘有的控件进行分组,可先选定控件,将它们剪切后粘有的控件进行分组,可先选定控件,将它们剪切后粘贴到框架中。贴到框架中。贴到框架中。贴到框架中。1 1属性属性属性属性(1 1)CaptionCaption属性属性属性属性框架的标题,位于框架的左上角,用于注明框架框架的标题,位于框架的左上角,用于注明框架框架的标题,位于框架的左上角,用于注明框架框架的标题,位于框架的左上角,用于注明框架的用途。的用途。的用途。的用途。(2 2)EnabledEnabled属性属性属性属性决定框架中的对象是否可
21、用,通常把决定框架中的对象是否可用,通常把决定框架中的对象是否可用,通常把决定框架中的对象是否可用,通常把EnabledEnabled属性属性属性属性设置为设置为设置为设置为TrueTrue,以使框架内的控件成为可以操作的。,以使框架内的控件成为可以操作的。,以使框架内的控件成为可以操作的。,以使框架内的控件成为可以操作的。2 2事件事件事件事件ClickClick和和和和DblClickDblClick。在大多数情况下,我们用框架。在大多数情况下,我们用框架。在大多数情况下,我们用框架。在大多数情况下,我们用框架控件对控件进行分组,没有必要响应它的事件。控件对控件进行分组,没有必要响应它的事
22、件。控件对控件进行分组,没有必要响应它的事件。控件对控件进行分组,没有必要响应它的事件。【例【例【例【例6.66.6】使用两个单选钮组来改变文本框中文字】使用两个单选钮组来改变文本框中文字】使用两个单选钮组来改变文本框中文字】使用两个单选钮组来改变文本框中文字的颜色和大小。运行结果如图的颜色和大小。运行结果如图的颜色和大小。运行结果如图的颜色和大小。运行结果如图6-86-8所示。所示。所示。所示。设计界面:设计界面:设计界面:设计界面:在窗体上添加一个标签控件,一个命令按钮;添在窗体上添加一个标签控件,一个命令按钮;添在窗体上添加一个标签控件,一个命令按钮;添在窗体上添加一个标签控件,一个命令
23、按钮;添加一个框架控件,在框架控件上画上加一个框架控件,在框架控件上画上加一个框架控件,在框架控件上画上加一个框架控件,在框架控件上画上3 3个单选钮控件个单选钮控件个单选钮控件个单选钮控件(颜色按钮组);再添加一个框架控件,在框架控件(颜色按钮组);再添加一个框架控件,在框架控件(颜色按钮组);再添加一个框架控件,在框架控件(颜色按钮组);再添加一个框架控件,在框架控件上画上两个单选钮控件(字体大小按钮组)。两个框上画上两个单选钮控件(字体大小按钮组)。两个框上画上两个单选钮控件(字体大小按钮组)。两个框上画上两个单选钮控件(字体大小按钮组)。两个框架的架的架的架的Caption Capti
24、on 属性分别设置为属性分别设置为属性分别设置为属性分别设置为“颜色颜色颜色颜色”和和和和“字体大小字体大小字体大小字体大小”,其,其,其,其它控件属性的设置可以按照图它控件属性的设置可以按照图它控件属性的设置可以按照图它控件属性的设置可以按照图6-86-8所示自己进行。所示自己进行。所示自己进行。所示自己进行。编写代码如下:编写代码如下:编写代码如下:编写代码如下:Private Sub Command1_Click Private Sub Command1_Click()()()()end end End Sub End Sub Private Sub Option1_Click Priv
25、ate Sub Option1_Click()()()()蓝色单选钮蓝色单选钮蓝色单选钮蓝色单选钮 Label1.ForeColor=&HFF0000 Label1.ForeColor=&HFF0000 End Sub End Sub Private Sub Option2_Click Private Sub Option2_Click()()()()红色单选钮红色单选钮红色单选钮红色单选钮 Label1.ForeColor=&HFF&Label1.ForeColor=&HFF&End Sub End Sub Private Sub Option3_Click Private Sub Opti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 常用 控件 窗体 38 PPT 课件
限制150内