第十讲 第五章(2) 高级表单设计
第十讲 高级表单设计 第五章(2)
本讲主要内容 m表单与控件 m设定表单数据环境 m修改对象的属性 m利用表单控件工具向表单加入新控件 口对齐表单控件 m改变Tab顺序 m一对多表单设计
本讲主要内容 表单与控件 设定表单数据环境 修改对象的属性 利用表单控件工具向表单加入新控件 对齐表单控件 改变Tab顺序 一对多表单设计
icrosoft visual FoxPro 文件()编辑()显示()格式@)表单()工具(①)程序P)窗口y)帮助() 囗②圓國咧回!回副豳到? ④厂■厂厂口厂[厂口■出 表单设计器-xsbd.sex InIX 学生档案 性 isbd.ser-回 学号1 姓名姓名1 表单控件堡部数据方法布局其他 别性别 出生年月:出生年月1 A圃画 ct1认过程 出生:出生她 业专业1 |国闺目 ActiveForm [默认过程] 奖伛1 日圃图 AddPropert默认过程] AlwaysOnB 假 AlwaysOnToy 假 AutoCenter 宜 个〔)前一个)下一个最后一个 当表单集、表单或页对象激活 时,或者显示工具栏对象时发 生 表单控件 开始④rst:in:snat/32 2 Microsoft Visual Fo B14:59
5.4 高级表单设计 为应用程序设计界面的基本方法: 用表单向导(或Quick Form)进行初步设计。 在表单设计器中修改达到要求。 启动表单设计器的方法: 利用项目管理器 菜单方式 命令方式
541表单与控件 学生档案 区 标 学号:20003020性别:女 姓名专 姓名:李非 专业:互商会计 200010101张文市 2000130202李菲 出生年月:07/21/ 是否贷款 200013001陈逸凡信丿 文本框 宙地:贵州 2000130102刘静雯 200130王欣 表格 综合考评:91.0 200130303谢志刚信 200130信 奖惩:匡好学生 200133)月念昆工 第一个①前一个的下一个创最后一个创查找创打印创添加辑删除⑩出) 命令按钮 图片
5.4.1 表单与控件 面向对象的程序设计中使用了两种基本的 可视对象类型:容器和控件。 表单——容器,可以将其它对象放在其中 控件——放置在表单上的每个元件都是一 个控件对象 标 签 文 本 框 命令按钮 图片 表 格
541表单与控件 田对象都有其属性,如对象的名称、大小、位置 标题、字体、颜色等。 表单对象和控件对象同样也有各自的属性,并 由这些属性决定了它的特征。 翻表单的设计过程就是定义和修改表单的属性 以及放置在其中的控件属性的过程 兽兽
5.4.1 表单与控件 对象都有其属性,如对象的名称、大小、位置、 标题、字体、颜色等。 表单对象和控件对象同样也有各自的属性,并 由这些属性决定了它的特征。 表单的设计过程就是定义和修改表单的属性、 以及放置在其中的控件属性的过程
541表单设计器 提示:这些工具栏可以通过显示菜单 来调出或隐藏 Tab键次序(O) 数据环境(E) 性别别 表单控件x 出失年月:出生年月1 属性(P 翻 出生她:出生地1 代码(C 调色板×1 表单控件工具栏) 布局工具栏() 布局 调色板工其栏(R) √网格线(G) 显示位置(W) 时工具栏(T)
5.4.1 表单设计器 打开表单设计器后,可以看到表单控件工 具栏及属性窗口,用来在表单容器中加入控 件对象及修改对象的属性。 另外还有调色板工具栏和布局工具栏提 供对对象颜色及位置属性的修改。 提示:这些工具栏可以通过 菜单 来调出或隐藏
学生学籍管理 文件()编辑(E)显示()数据环境(①)工具(T)程序(P)窗口()帮助() 回回盛到图? 回表单设计器文档1 性文档1回 A Foral rso 1 文据方法布局其他 表单控件对A联默认过程 Basecl A副l BufferMode( 1 ClassLibra G 冖数据环境设计器-文档1 CommentS 图l[ ursorSour rsda |同向对象添加新属性 学号 姓名 回遍 性别 出生年月 NUM 开始圈的团m播放,」回则]第五章,」c2学生学 图卢1:37
5.4.2 设定数据环境 数据环境用来建立表单对象与数据表字 段的连结关系。 建立表单数据环境的步骤: ➢ 在表单设计器中建立一个空白界面文件
542设定数据环境 有了数据来源后,便可以将数据表字段连 结到对象上,这样该对象便可显示出字段内 容 方法1:设置对象的 ControlSource属性 方法2:利用数据环境设计器窗口拖动而成 (演示)
5.4.2 设定数据环境 有了数据来源后,便可以将数据表字段连 结到对象上,这样该对象便可显示出字段内 容。 方法1:设置对象的ControlSource属性 方法2:利用数据环境设计器窗口拖动而成 (演示)
543修改对象属性 屈性x4x 对象 HEB Form1 全部数据方法布局其他 选项卡 属性设置框 Activate Eve[默认过程]「 Activecontrol 0 ActiveForm D Addobject默认过程 属性列表 AddProperty默认过程 AlwaysOnBottc F.-假欧认 属性说明 当表单集、表单或页对象激活时, 或者显示工具栏对象时发生
5.4.3 修改对象属性 对象的属性——对象的性质和特征,如: 名称、大小、颜色、位置、与之相连的数据源等 对象的属性都显示在表单设计器的属性窗口中 提示:属性窗口可以通过 菜单来调 出或隐藏,也可以在表单设计器窗口中单击 右键,通过快捷菜单来激活属性窗口
543修改对象属性 回表单设计器 XS sC 回x 编辑学生档案界面 图屈性 isbd.scx-EIx 学号 学号1 国rml 姓名 姓名1 全部数据方制布局l他 性别性任别 f1525 出生年月出生年月1 AutoCenter, T 出生地:出生姬1 BackColor 255. 255 BaseClass Form 专业 专业1 Border styl.3-可调边 奖级 奖1 Box [默认过程 BufferMode0-无默 Caption辑学生栏 Crde[认过程]」 第一个c)前一个 e)|下 一个)最后一个色)查找( 长① 指定对象内文本和图形的背景 色
5.4.3 修改对象属性 修改对象属性的基本方法: 选取对象 选择属性 设置属性值 例1:修改表单的属性: 将表单xsbd.scx的标题栏修改为“编辑学 生档案界面”,背景色修改为“黄色”。 首先在表单设计器中打开xsbd.scx。 标题属性:Caption 背景色属性:BackColor 输入新值 按下选择 颜色