欢迎来到天天文库
浏览记录
ID:24840821
大小:174.50 KB
页数:12页
时间:2018-11-14
《02章 界面设计:11、单选按钮、复选框和框架》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第十章单选按钮、复选框和框架本章内容及要求掌握常用控件:单选钮(OptionButton)、复选框(CheckBox)、框架(Frame)的常用属性、重要事件和方法本章重点:常用控件单选钮、复选框、框架的常用属性、重要事件和方法的使用;本章难点:常用系统对象的使用。10.1单选按钮和框架10-1-1单选钮1.用途:单选钮(OptionButton):(也称选择按钮)一组单选钮只允许选中其中一个。被选中单选钮左侧圆圈中会出现一黑点。3个单选按钮2.重要属性(1)Caption:文本标题。设置单选钮旁的文本注释内容。(2)Alignment属性:排列0:—LeftJus
2、tify(缺省)单选钮在左,标题在右。1:—RightJustify单选钮在右,标题在左。(3)Value属性:值(选中否)True:单选钮被选定False:单选钮未被选定(缺省设置)(4)Style属性:样式、风格0--Standard:标准方式1--Graphical:图形方式说明:在Style属性设置为1时,可使用Picture属性(未选定时的图标或位图)、DownPicture属性(选定时的图标或位图)、DisabledPicture属性(禁止选择时的图标或位图)(4)Style属性:样式、风格0--Standard:标准方式1--Graphical:图形方
3、式说明:在Style属性设置为1时,可使用Picture属性(未选定时的图标或位图),正常状态DownPicture属性(选定时的图标或位图),单击后DisabledPicture属性(禁止选择时的图标或位图)Enable属性置为True时3.方法SetFocus方法:选中、聚焦格式:控件对象名.SetFocus‘置该对象被选中注1:Form_Load中往往不能用此方法,可用Value属性:如:Option2.SetFocus可用:Option2.Value=True代替。注2:使用该方法之前,必须要保证单选钮处于可见和可用状态即:Visible与Enabled属性
4、值均为True。4.事件Click事件:鼠标单击事件:鼠标单击事件发生时,执行为其编写的过程(程序)。单击单选钮时,将会自动改变为选中状态。10-1-2框架(Frame)Frame控件为控件提供可标识的分组。当需要在同一窗体内建立几组互独立的单选钮时,就需要用框架将每一组单选钮框框起来,把OptionButton控件分成几组,如下形式。框架设Caption为"字体"框架内控件的创建方法:为了将控件分组,首先需要绘制Frame控件,然后绘制Frame里面的控件。这样就可以把框架和里面的控件同时移动。如果在Frame外部绘制了一个控件并试图把它移到框架内部,那么控件将在
5、Frame的上部,这时需分别移动Frame和控件方法1:单击工具箱上的工具,然后用出现的“+”指针,在框架中适当位置拖拉出适当大小的控件。不能使用双击工具箱上工具的自动方式。方法2:将控件“剪切”(Ctrl+X)到剪贴板,然后选中框架,使用(Ctrl+V)命令粘贴到框架内。重要属性1.Caption属性:框架标题2Enabled属性:缺省为TrueFalse:标题呈灰色,不允许对框架内的所有对象进行操作。3.Visible属性:True:框架及其控件可见。False:框架及其控件被隐含起来。事件:框架可以响应的事件Click、DblClick一般不需要有关框架的事件
6、过程。10-2复选框1.用途复选框(CheckBox)也称作检查框、选择框。可以同时选中多个选项。被选中的复选框,显示√未被选中,或被清除后,√消失2.重要属性Caption、Alignment、Style与单选钮相同检查框的Value属性与单选按钮不同,其值为数值型数据,可取0,1,2检查框0--Unchecked:未选定1--Checked:被选定2--Grayed:灰色,禁止选择单选钮True:被选定False:未选定,缺省设置检查框与单选按钮Value属性的比较方法value(值0、1、2、)每改变一次就会触发一次Click事件。注:而调用SetFocus方
7、法则不会触发Click事件。4.事件Click事件:鼠标单击事件鼠标单击事件发生时,执行为其编写的过程(程序)。单击单选钮时,将会自动改变Value属性值:单击未选中(Value=0)的检查框时,Value属性值变为1;单击已选中(Value=1)的检查框时,Value属性值变为0;单击变灰的(Value=2)检查框时,Value属性值变为0。
此文档下载收益归作者所有