- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(d)给出相应的表单标题 (3)给出相应的表单标题,可以将生成的表单进行预览,也可以放入表单设计器修改,或保存起来备用。 (4)生成的表单如图11-28所示。 图11-28 利用表单向导生成表单 2. .表单设计器 表单的创建除了可以用表单向导来完成之外,还可以通过表单设计器来完成。由表单向导所生成的表单可以由表单设计器进一步的修改。表单设计器是可视化操作界面,可以非常灵活地设计表单。 可按如下步骤建立表单: 在Visual FoxPro系统的主菜单下选择:文件→新建,在新建对话框中选择表单,然后点击新建文件按钮,屏幕就会出现表单设计器(如图11-29所示),用户就可以向表单添加各种控件了。 图11-29 表单设计器 11.2.2 表单属性设置 表单最常用到的属性有: AlwaysOnBottom:设置表单处于最底层。 AlwaysOnTop:设置表单处于最上层。 AutoCenter:让表单窗口运行时自动处于屏幕中间。 BorderStyle:设置表单的边框样式。 Caption:设置表单的标题。 Icon:设置表单窗口左上角的图标。 MaxButton:设置表单窗口右上角最大化按钮是否可用。 MinButton:设置表单窗口右上角最小化按钮是否可用。 TitleBar:控制标题栏是否显示在表单的顶部。 WindowsState:设置表单的初始大小。 WindowType:控制表单是否非模式表单(默认)还是模式表单。如果表单是模式表单,用户在访问应用程序用户界面中任何其他单元前必须关闭这个表单。 11.2.3 向表单中添加控件 向表单中添加控件最常用的方式就是从表单控件工具栏中选定需要的控件,然后单击表单中某个地方。在表单控件工具栏上一共有25个控件可供选择(如图11-30)。 图11-30 表单控件 11.2.4 表单控件的布局 当把控件添加到表单中后,通常需要调整控件的大小、位置及对齐方式等。 1.改变控件的大小 改变单个控件的大小 首先选中要改变的控件,然后用鼠标拖放改变控件大小,或直接在属性窗口中修改控件的Height和Width属性。 改变多个控件的大小 按住“Shift”键,逐个单击要选的控件,如果要取消已选中的控件再次单击该控件即可,然后在属性窗口中修改控件的Height和Width属性,或单击系统菜单的格式→大小菜 单来(如图11-31所示)改变控件的大小。 图11-31 “大小”菜单项 2.改变控件的位置 首先选中要改变的控件,然后用鼠标拖放改变控件位置,或直接在属性窗口中修改控件的Left和Top属性。 3.控件的对齐 按住“Shift”键,逐个单击要选的控件,然后单击系统菜单的格式→对齐菜单项(如图11-32所示),根据菜单的提示操作即可。 图11-32 “对齐”菜单项 6.2.5 为表单中的控件设置Tab顺序 用户可以在表单执行期间按Tab键来改变焦点的位置。Tab顺序就是指的在连续按Tab键时焦点的改变顺序。 按Tab键时焦点的改变顺序由控件的TabIndex和TabTop属性确定: TabIndex:指定控件的Tab顺序。 TabStop:指定按Tab键时焦点能否在移动到控件上。当控件的TabStop属性为.T.时,按Tab键时焦点能移动到该控件上,为.F.时则不能。 6.2.6 表单常用方法 在表单的程序编写中,常用到的方法主要有: (1)Refresh方法 格式:[Form.]Object. Refresh 功能:重绘表单或控件,并刷新所有的值。 (2)Cls方法 格式:Object. Cls 功能:清除表单中的图形和文本。 (3)Hide 方法 格式:Form.Hide 功能:隐藏表单,但其还处于内存中。 (4)Release方法 格式:Form. Release 功能:释放表单 6.2.7 表单的运行 表单的运行有多种方式,可以在设计器当中运行,也可以通过命令来运行。 (1)在设计器中运行:单击右键,在弹出菜单中选择“执行表单” 。 (2)在Visual FoxPro系统的主菜单下选择:表单→执行表单;按快捷键:Ctrl+E;点击工具栏上的“ ”按钮。 (3)以命令方式运行表单: 命令格式:do form 表单.scx 例如:在命令窗口中键入do form c:\stusys\class.scx 11.3 表单的应用设计实例 例:创建一个具备上网计时功能的表单(如图11-33所示)。 图11-33 上网计时窗体 操作步骤: (1)新建一个表单,名称为Form1 。 (2)向表单中添加一个容器控件,名称为Container1 。 (3)选
文档评论(0)