如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
6,7,8章特点和学习方法二、选项按钮组:一个包含若干个选项按钮的容器。用户只能选择一个。1.常用属性:(1)Value:①选项按钮的Value属性:用于表示选项按钮的状态,1表示选定,0表示未选定。②选项按钮组的Value属性:表示选定按钮的序号或选定按钮的Caption值。(2)ButtonCount:指定选项组中选项按钮的数目。(3)Buttons:用于存取选项组中每个按钮的数组。三、表格:可以设置在表或页面中用于显示表中字段。用户可以修改表格中的数据。1.表格的组成:(1)表格(Grid):由一列或若干列组成(2)列(Column):一列显示表的一个字段,由列标题和列控件组成(3)列标题(Header1):默认显示字段名,允许修改(4)列控件(Text1):一列必须有一个列控件,该列中的每个单元格式都可用此控件来显示字段值。列控件默认是文本框。表格、列、列标题和列控件都有自己的属性、方法和事件。2.表格的创建(1)从数据环境创建:指向数据环境窗口所有表的标题栏,拖动到表单窗口后释放,即生成一个类型于Browse窗口的表格,显示表中记录。(2)表格控件按钮(3)表格生成器3.表格编辑(1)修改列标题:①用代码修改②在属性窗口对象列表框中按照从容器到对象的次序,找到Header对象后释放鼠标,修改Caption属性(2)调整表格的行高与列宽①调整列宽:选定表格—>鼠标放在表格两列标题之间—>左右拖动;另一种方法是设置列的Width属性②选定表格—>如果调整行标题高度,鼠标放在标题栏行首按钮的下框线处,上下拖动;如果内容行高度,鼠标放在表格内容第1行行首按钮的下框线处,上下拖动;或修改属性HeaderHeight,RowHeight属性。4.表格常用属性(1)ColumnCount:表格列数。默认值-1,表格可以列出表的所有字段。(2)RecordSource:表格的数据源RecordSourceType:表格数据源类型。见下表:四、页框:是包含页面的容器,用户可以定义多个页面,生成带选项卡的对话框。1.页面中添加控件:选定页面(右单击页框—>单击“编辑”—>单击页面对应的选项卡标签)—>添加控件。2.常用属性:(1)PageCount:页框中包含的页面数,默认2。(2)Tabs:指定页框中是否显示页面标签栏。(3)TabStretch:指定标签栏是单行还是多重行0—多重行1—单行(默认值)(4)ActivePage:页框中活动页的页号第七章菜单设计与应用第一节菜单的基础知识第二节系统菜单设计2.打开菜单:(1)菜单“文件,打开”(2)命令:MODIFYMENU<菜单文件名>二、菜单设计:菜单设计器窗口用来定义菜单。窗口左边有一个列表框,每行可定义一个菜单项,包含菜单名称、结果、选项等。菜单栏或每个子菜单各占菜单设计器窗口中的一页。1.“菜单名称”列(1)菜单名称:用来输入菜单项的名称,用于显示。(2)访问键:VFP允许用户在菜单项名称中为该菜单项定义访问键。方法是在要定义的字符之前加上“\<”。2.结果列:用于定义单击该菜单项时的动作。(1)命令:为菜单项定义一条命令,菜单项的动作即是执行用户定义的命令。(2)过程:为菜单项定义一个过程,菜单项的动作即是执行用户定义的过程。定义时,选择了过程,组合框右侧会出现创建或编辑按钮(建立时显示创建,修改时显示编辑),单击相应按钮在出现的编辑窗口编辑内容。(3)子菜单:定义当前菜单项的子菜单。定义时,选择了子菜单后,组合框右侧会出现创建或编辑按钮(建立时显示创建,修改时显示编辑),选定相应的按钮,菜单设计器窗口就切换到子菜单页。(4)填充名称或菜单项#:当前若是一级菜单,就显示“填充名称”,用户定义菜单名;当前若是子菜单则显示“菜单项#”,用户定义菜单项序号。3.选项列:每个菜单行的选项列都有一个无符号按钮,选定该按钮就会出现提示选项对话框。(1)快捷键的设置:菜单项右面标识的组合键。①定义方法:单击键标签文本框->按下要定义的组合键。②取消方法:单击键标签文本框按空格键。(2)设定浅色菜单:跳过文本框用于设置菜单或菜单项的跳过条件,用户可在其中键入条件表达式。菜单运行时,表达式值为.T.时菜单项将以浅色显示,不可选用。(3)显示状态栏信息“信息”文本框用于设置菜单项的说明信息,键入的信息出现在状态栏,输入时要用引用括起来。4.插入按钮:在当前菜单行之前插入一个新菜单行。5.插入栏按钮:在当前菜单行之前选择一个VFP系统菜单项来插入。6.删除按钮:选定该按钮,系统即删除当前的菜单行。7.预览按钮:供菜单模拟显示。三、生成菜单程序:单击“文件,保存”,菜单