chap7表单控件设计

chap7表单控件设计

ID:40838871

大小:357.50 KB

页数:41页

时间:2019-08-08

chap7表单控件设计_第1页
chap7表单控件设计_第2页
chap7表单控件设计_第3页
chap7表单控件设计_第4页
chap7表单控件设计_第5页
资源描述:

《chap7表单控件设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章表单控件设计表单控件可分为5大类(1)输出类:标签,图象,线条,形状(2)输入类:文本框,编辑框,微调按钮,列表框,组合框(3)控制类:命令按钮,命令按钮组,复选框,选项按钮组,计时器(4)容器类:表格,页框,Container容器(5)连结类:ActiveX控件,ActiveX绑定控件,超级链接每个控件均具有若干特征属性,有相同也有差别,通过属性设置可以设计出满足要求的控件。7.1输出类控件输出类控件用于在表单上设置文本和图形7.1.1标签用于在表单上显示提示或说明一、标签的标题Caption属性指定

2、标签的标题,即显示的文本内容修改方法:(1)属性窗口修改Caption属性(2)代码命令:THISFORM.LABEL1.Caption=“文本内容”(3)变量设置:THISFORM.LABEL1.Caption=mc,mc是一个字符型公共变量二、部分属性(1)AutoSize(大小设置):逻辑型,.T.表示自动调整大小与文本内容所占空间一致(2)BackStyle(背景设置):0(透明),1(不透明)(3)BolderStyle(边框特性):0(无(默认值)),1(固定单线)用户设置过的属性将以粗体显示7.

3、1.2图象、线条与形状一、图象Picture属性可在表单上创建图象,类型可以为.BMP,.ICO,.GIF,.JPG等Picture属性修改方法:(1)属性窗口设定(2)代码命令THISFORM.Image1.Picture=“c:ProgramFilesMicrosoftVisualStudioVfp98fox.bmp”P201表7-1提供了各类图象的位置,文件夹与VFP的安装位置有关。如上例二、线条线条用来在表单上显示斜线、水平线和垂直线1、斜线(1)创建时,默认为左上角至右下角的一条斜线(2)倾

4、斜度与Width属性和Height属性有关(3)LineSlant属性:“”左上角至右下角,“/”右上角至左下角2、水平线和垂直线调整线条控件区域使对应边重合,或调整Width属性和Height属性值,见P202表7-2三、形状用来显示各种类型形状:矩型、圆角矩型、正方形圆角正方形或圆形状类型与Curvature、Width和Height属性有关,见P202表7-3[P203例7-1](1)创建表单FM.SCX(2)在表单上创建标签Label1和形状Shape1各一个.(3)设置属性,见P203表7-4(4

5、)将封面的文字置前于椭圆:选定Label1,在布局工具栏选定“置前”按钮。(5)Form1的Activate事件代码编写如下:thisform.shape1.width=thisform.label1.width*1.3thisform.shape1.height=thisform.label1.height*2x=thisform.width/2y=thisform.height/4thisform.shape1.left=x-thisform.shape1.width/2thisform.shape1.t

6、op=ythisform.label1.left=x-thisform.label1.width/2thisform.label1.top=y+thisform.shape1.height/2-;thisform.label1.height/2(6)Form1的RightClick事件代码编写如下:thisform.release表单运行后屏幕显示如下,按鼠标右键推出7.2输入类控件7.2.1文本框文本框供用户输入或编辑数据一、文本框的值Value属性值为文本框的值,并显示修改方法:(1)属性窗口修改Valu

7、e属性(2)代码命令:THIS.Value="VFP"或thisform.text1.value=“VFP"Value值类型:数值型[0]、字符型[无]、日期型[{}]、逻辑型[.F.]二、焦点焦点(Focus):用户操作指定的对象就是焦点所在。焦点标志:光标或须线框焦点的变化(1)TAB键(2)鼠标单击对象(3)代码Control.Setfocus例:THISFORM.Text1.SetFocusIMEMode属性值0:无控制1:打开IMM2:关闭IMMIMEMode属性设置为1后,一旦该文本框控件获得焦点

8、,就打开中文输入法窗口(多为微软拼音输入法)Visible(可见)属性值Enabled(可用)属性要使控件能获得Focus,Enabled和Visible均应设定为.T.三、控件与数据绑定控件的数据绑定指将控件与某个数据源联系起来ControlSource属性:(1)字段:控件的值由字段决定(2)变量:控件的值由变量决定四、文本框生成器文本框生成器是用户设定属性的向导,其打开方式为单击文本框对象→击

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。