第十讲 第五章(2) 高级表单设计
第十讲 高级表单设计 第五章(2)
本讲主要内容 m表单与控件 设定表单数据环境 m修改对象的属性 m利用表单控件工具向表单加入新控件 m对齐表单控件 m改变Tab顺序 一对多表单设计
本讲主要内容 表单与控件 设定表单数据环境 修改对象的属性 利用表单控件工具向表单加入新控件 对齐表单控件 改变Tab顺序 一对多表单设计
mIcrosoft visual FoxPro 文件()编辑(E)显示()格式()表单(M)工具(T)程序(P)窗口()帮助(H) 口!回豳图? 曰表单设计器-xsbd.sex rIxI 学生裆案 黑性- sbd.scr-回 学号…计学号1 姓多…[姓名1 表单控件金部据方澍布局其他 性别 出生年月出生年月1 A副 Activate铁认过程]□ 出生鲍出生她1 ActiveConti 0 圃画目 ActiveF orm 0 奖亵1 图画图|A:+默过程 AlwaysOnBo.F.-假 Always0nTo].F.-假闺 AutoCenter, T.-真 JC 第一个c)前一个)下一个)最后一个 当表单集、表单或页对象激活 时,或者显示工具栏对象时发 表单控件 开始_的回 i crosoft Powerpoint.sngt/32 2y Microsoft Visual F 图(Ea14
5.4 高级表单设计 为应用程序设计界面的基本方法: 用表单向导(或Quick Form)进行初步设计。 在表单设计器中修改达到要求。 启动表单设计器的方法: 利用项目管理器 菜单方式 命令方式
541表单与控件 回学生档案 回区 标 学号:20013900性别:皮女 燃1:李非 名专{△ 专业:互商会计耐 出生年月:07/21/ 是否贷款 2000130301陈逸凡信 文 表 贵州 2000130102刘静雯市 2000130204王欣 本 格 综合考评:91.0 2000130303谢志刚信丿 2000130孙亚凝信 框 奖惩:三好学生 200013020周念昆工 第一个前一个)下一个最后一个查我叫打印倒添加③)偏辑)删除@退出) 命令按钮 图片
5.4.1 表单与控件 面向对象的程序设计中使用了两种基本的 可视对象类型:容器和控件。 表单——容器,可以将其它对象放在其中 控件——放置在表单上的每个元件都是一 个控件对象 标 签 文 本 框 命令按钮 图片 表 格
541表单与控件 田对象都有其属丝,如对象的名称、大小、位置 标题、字体、颜色等 表单对象和控件对象同样也有各自的属性,并 由这些属性决定了它的特征。 田表单的设计过程就是定义和修改表单的属性 以及放置在其中的控件属性的过程。 兽亲兽
5.4.1 表单与控件 对象都有其属性,如对象的名称、大小、位置、 标题、字体、颜色等。 表单对象和控件对象同样也有各自的属性,并 由这些属性决定了它的特征。 表单的设计过程就是定义和修改表单的属性、 以及放置在其中的控件属性的过程
541表单设计器 提示:这些工具栏可以通过显示(菜单 来调出或隐藏 Tab键次序(O) 数据环境(E) 性别 性别 表单控件 出生年月出生年月1 rˇ属性(P 出生地出生地1 代码(C 调色板 表单控件工具栏(L) 布局画国 布局工具栏(Y) 调色工具栏() 回|p图圃图 网格线(G) 显示位置(W) 回回下回癌「当 工具栏(T)
5.4.1 表单设计器 打开表单设计器后,可以看到表单控件工 具栏及属性窗口,用来在表单容器中加入控 件对象及修改对象的属性。 另外还有调色板工具栏和布局工具栏提 供对对象颜色及位置属性的修改。 提示:这些工具栏可以通过 菜单 来调出或隐藏
学生学籍合理 K 文件()编辑()显示()数椐环境()工具()程序(P)窗口()帮助(H) 口副咧。! 回豳到图 回表单设计器文档1 屈性-文档1 ForeI 国 Cursor1 全部数据方制布局其他 表单控件A出x鲜好铁认过程 Alias xsda BaseClass Corsor IRS D2 ClassI br 数据环境设计器-文档1 Comment CursorSour, xsda 向对象添加新属性。 学号 姓名 回 性别 出生年月 开始播放,」回"第五章 场 SnagIt/32!学生学 图3113
5.4.2 设定数据环境 数据环境用来建立表单对象与数据表字 段的连结关系。 建立表单数据环境的步骤: ➢ 在表单设计器中建立一个空白界面文件
54.2设定数据环境 有了数据来源后,便可以将数据表字段连 结到对象上,这样该对象便可显示出字段内 容。 方法1:设置对象的 Controlsource属性 方法2:利用数据环境设计器窗口拖动而成 (演示)
5.4.2 设定数据环境 有了数据来源后,便可以将数据表字段连 结到对象上,这样该对象便可显示出字段内 容。 方法1:设置对象的ControlSource属性 方法2:利用数据环境设计器窗口拖动而成 (演示)
5.43修改对象属性 曾屈性- isbd.scz-划 对象 Ea Form1 全部目数据方法布局其他 选项卡 属性设置框 Activate ever[默认过程] ActiveContro] 0 ActiveF orm 0 AddObject默认过程 属性列表 AddProperty[默认过程 AWsy=0nBot假认」 属性说明 当表单集、表单或页对象激活时, 或者显示工具栏对象时发生
5.4.3 修改对象属性 对象的属性——对象的性质和特征,如: 名称、大小、颜色、位置、与之相连的数据源等 对象的属性都显示在表单设计器的属性窗口中 提示:属性窗口可以通过 菜单来调 出或隐藏,也可以在表单设计器窗口中单击 右键,通过快捷菜单来激活属性窗口
543修改对象属性 8回表单设计器xsbs 回x 编辑学生档案界面 囹屈性- isbd.ser-划 学号学号1 圓Form1 姓名 姓名1 全部改据制布局其他 性别 性别 |25231 出生年月出生年月1 AutoCenter 出生地:出生地 Backcolor 255.2 Baseclass Form 专业 专业1 BorderStyl3-可调边 装痞1 Box [默认过程 BufferMode0-无默 Caption编辑学生栏 Circle默认过程 第一个①)前一个)下一个)最后一个c)查找( ① 指定对象内文本和图形的背景 色
5.4.3 修改对象属性 修改对象属性的基本方法: 选取对象 选择属性 设置属性值 例1:修改表单的属性: 将表单xsbd.scx的标题栏修改为“编辑学 生档案界面”,背景色修改为“黄色”。 首先在表单设计器中打开xsbd.scx。 标题属性:Caption 背景色属性:BackColor 输入新值 按下选择 颜色