- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vf表单设计
【例1】若某表单中有一个文本框Text1和一个命令按钮组CommandGroup1,其中,命令按钮组包含了Command1和Command2两个命令按钮。如果要在命令按钮Command1的某个方法程序中访问文本框Text1的 Value属性值,下列句子中正确的是________。(A)This.ThisForm.Text1.Value (B)This.Parent. Text1.Value(C)Parent.Parent. Text1.Value (D)This.Parent. Parent.Text1.Value(注:答案(D)属于相对引用方式,如果使用绝对引用方式,则应写为: Form1.Text1.Value)
【例2】 在表单中加入两个命令按钮Command1和Command2,编写Command1的Click事件代码如下,则当单击Command1后,________。
ThisForm. Parent. Command2.Enabled=.F.
(A)Command1命令按钮不能激活
(B)Command2命令按钮不能激活
(C)事件代码无法执行
(D)命令按钮组中的第二个按钮不能激活
(注:
①???? 命令按钮的Enabled属性值为.F.时,该控件将以浅色显示,表示此按钮当前无效。
②???? ThisForm. Parent. Command2.Enabled=.F.事件代码的功能实际将当前表单的父对象中的命令按钮Command2的Enabled属性值设置为.F.。答案(C)该事件代码无法执行,是因为对Command2对象的引用和描述不正确。
③???? 如果要使Command2命令按钮不能激活,正确的事件代码应为:
This. Parent. Command2.Enabled=.F.
即将当前对象(命令按钮Command1)的父对象(当前表单)中的Command2命令按钮的Enabled属性值设置为.F.。)
?
?
【例2】可选择不同字体的表单
操作步骤如下:
1.??????? 打开“表单设计器”或“MODIFY FORM……”
2.??????? 添加两个标签、一个文本框、一个选项按钮组、一个命令按钮,放在合适位置并调整其大小。
3.??????? 设置属性:
控件名称 属性名 设置值
Label1 Caption 请输入文本内容:
FontSize 18
AutoSize .T.
Label2 Caption 请选择字体:
AutoSize .T.
FontSize 18
Text1 FontBold .T. 设定为粗体字
FontSize 26
ForeColor 0,0,255 设置文本为蓝色
Command1 Caption 关闭
?
注:有关颜色设置
RGB函数能返回一种颜色,它的格式为:
RGB(nRedValue,nGreenValue,nBlueValue)
其中3个参数分别表示颜色中含有红、绿、蓝的成分,范围都是0~255。
在属性窗口可以查看RGB参数。
?
4.??????? 设置选项按钮组Optiongroup1:右击——生成器——在“按钮”选项卡中设置按钮数为4,将表格标题列的4项标题分别设置为:“黑体”、“宋体”、“隶书”、“楷体”;在“布局”选项卡中设置4个按钮的适当间隔。
5.??????? Optiongroup1的Click事件代码:
Do case
Case this.value=1
thisform.text1.fontname=黑体
case this.value=2
thisform.text1.fontname=宋体
case this.value=3
thisform.text1.fontname=隶书
case this.value=4
thisform.text1.fontname=楷体_GB2312
Endcase
6.??????? Command1的Click事件代码:
THISFORM.RELEASE
注:上述Click事件代码也可以写成:RELEASE THISFORM
两种写法的区别在于:
THISFORM . RELEASE 是调用本表单的RELEASE方法程序,因此,THISFORM后面要加上引用格式中的点号; 而RELEASE THISFO
您可能关注的文档
- EXCEL的表格制作.ppt
- Excel电子表格软件.doc
- Excel知识题答案.doc
- Excel的条件格式.ppt
- Excel电子表格制作.doc
- Excel表头斜线设置.doc
- Excel的使用方法与技巧精讲().ppt
- excel基础教程-最全的办公软件使用教程.ppt
- EXCEL表格列的筛选方法之一.ppt
- excel表格案例.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)