收藏 分销(赏)

窗体属性设置.doc

上传人:xrp****65 文档编号:6826558 上传时间:2024-12-22 格式:DOC 页数:17 大小:4.90MB 下载积分:10 金币
下载 相关
窗体属性设置.doc_第1页
第1页 / 共17页
窗体属性设置.doc_第2页
第2页 / 共17页


点击查看更多>>
资源描述
窗体属性设置 窗体设计的核心工作是窗体属性设置。在窗体的诸多属性中,数据源(记录源)属性是最重要的属性,对于数据展示或数据编辑窗体而言,数据源是必须指定的。 1.窗体数据源 有两种方法指定窗体数据源: 1)在“新建窗体”对话框的“请选择该对象数据的来源表或查询”下拉列表中选择一个表或查询; 2)在窗体属性窗口中设置“记录源”属性。 选中窗体对象,然后点击“属性”工具栏按钮或选择“视图”→“属性”菜单; “筛选”属性用于设置筛选条件,为一个关系表达式或逻辑表达式。筛选属性设置只有在运行窗体时选择了“应用筛选”操作(点击“应用筛选”工具栏按钮或选择“记录”→“应用筛选/排序”)工具栏才实际执行筛选操作; l “排序依据”属性用于设置排序字段序列(用逗号分隔),每个字段后面可以选择排序次序; l “允许筛选”属性设置为“是”,运行窗体时才能执行筛选操作,如果设置为“否”,运行窗体时不能执行筛选操作; l “允许编辑”、“允许删除”、“允许添加”属性均可以选择“是”或“否”,选择“否”时表示不允许相应操作。“允许编辑”设置为“是”,运行窗体时可以编辑修改已有记录,“允许删除”设置为“是”,运行窗体时可以删除已有记录,“允许添加”设置为“是”,运行窗体时可以添加新记录; l “数据输入”属性用于设置是否是数据录入窗体。只当“允许添加”设置为“是”时,本属性设置为“是”才起作用,这时窗体只能进行新记录录入; l “抓取默认值”属性设置为“是”时,添加的新记录显示默认值,设置为“否”时,添加新记录不显示默认值。 图5-37为一个实际设置的例子。 图5-37 数据源属性设置 2.窗体格式属性设置 属性窗口中“格式”选项卡用于设置窗体的显示格式,如窗体主体节显示样式、边框样式、滚动条、图片显示方式等。 “标题”、“默认视图”属性是最重要的格式属性。 “标题”属性用于设置窗体运行时的显示标题,为一文本串。 添加字段及控件 1.向窗体添加字段 设置了窗体数据源之后,即自动打开字段列表弹出窗口(图5-38)。 图5-38 字段列表弹出窗口 点击“字段列表”工具栏按钮或选择“视图”→“字段列表”菜单可以切换显示字段列表窗口。点击字段列表窗口关闭按钮可以关闭该窗口。 可以向窗体上拖动字段,例如,拖动图5-38中“姓名”字段到窗体“主体”区,即自动生成对应的提示文字(标签控件)及编辑输入框(文本框控件)。拖动字段到窗体时生成什么控件取决于表结构中查阅属性“显示控件”(参阅3.2.4节)的设置。例如,拖动“定向培养”字段到窗体主体区生成的控件是复选框(图5-39)。 图5-39 拖动字段到窗体生成的控件 2.向窗体添加控件 控件是窗体设计的重要对象,正是由于控件的存在,设计者才能设计出功能强大的窗体。 控件名是一个控件区别于窗体上其他控件的唯一标识,是设置控件属性的操作对象。 添加控件时的控件名由系统自动生成,由控件类别标识符后加序号数字组成,控件名可以通过属性窗口修改。 3.控件属性设置 和其他对象一样,控件也有属性。通过设置属性可以使控件按照预想的要求动作以满足窗体设计需要。 要设置某一控件的属性,可以按下列任一种方法操作: l 如果属性窗口已经打开,直接在属性窗口左上角的对象选择下拉表中选择对应控件,属性窗口即自动显示相应控件的属性(图5-43); 4.使用控件向导 可以使用控件向导向窗体添加控件,其优点是向导直接完成控件属性设置及其他设计工作,用户不必深入控件设计细节。 文本框、选项组、组合框、列表框、命令按钮、子窗体/子报表等控件可以使用控件向导,其他控件没有提供控件向导。 使用控件向导向窗体添加控件的操作步骤如下: l 点击选中“控件向导”,其工具栏按钮反相显示; 不同控件拥有的属性会有所不同,但都拥有一些相同的属性。控件常用的共有属性如表5-1所示。 表5-1 控件常用共有属性(不包含分页符控件) 属性名 类型 控件 设置说明 名称 文本 所有 控件名,同一窗体的控件不能有相同的控件名称。 左边距 数值 所有 控件左边缘距离所在节左边缘的距离。 上边距 数值 所有 控件上边缘距离所在节上边缘的距离。 宽度 数值 所有 控件宽度。 高度 数值 所有 控件高度。 字体名称 文本 文本显示/文本编辑控件 从下拉表中选择控件显示/编辑文本的字体。 字号 整型 文本显示/文本编辑控件 设置显示/编辑文本的字号(大小)。 字体粗细 数值 文本显示/文本编辑控件 从下拉表中选择字体的粗细。 倾斜字体 是/否 文本显示/文本编辑控件 选择是否倾斜显示,选择“是”倾斜显示。 下划线 是/否 文本显示/文本编辑控件 选择是否加下划线,选择“是”加下划线。 文本对齐 字节 文本显示/文本编辑控件 从下拉表中选择文本对齐方式,有“常规”、“左”、“居中”、“右”、“分散”等对齐方式可选。 特殊效果 字节 除选项卡、命令按钮、切换按钮外 从下拉表中选择,可选“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”。 边框样式 字节 除选项卡、命令按钮、切换按钮外 从下拉表中选择,可选“透明”、“实线”、“虚线”、“短虚线”、“点线”、“稀疏点线”、“点划线”、“点点划线”等。 边框颜色 长整型 除选项卡、命令按钮、切换按钮外 颜色数值,可点击浏览按钮打开“颜色”对话框选择颜色。 边框宽度 字节 除选项卡、命令按钮、切换按钮外 从下拉表中选择,可选“细线”、“1 磅”至“6 磅”。磅是一种计量单位,磅值越大,宽度越大。 1.标签(Label - 类别标识符) 除常用共有属性之外,标签控件的下列属性十分重要: l 标题,文本型,用于设置标签显示文本内容; l 前景色、背景色,长整型,用于设置标签文本颜色和背景颜色。颜色设置可以通过属性输入框右侧的浏览按钮打开“颜色”对话框浏览选择需要的颜色; l 背景样式,整型,可选“普通”(1)或“透明”(0); l 垂直显示,是/否型,用于设置文字显示方向,选择“是”时文本垂直(竖向)显示。 2.文本框(Text) 文本框控件除拥有共同属性之外,还有下列重要属性: 控件来源,文本型,用于设置控件绑定的数据源,当设置了窗体“记录源”属性时,控件来源可从下拉表中选择记录源的字段,窗体运行时控件可以显示/编辑当前记录中对应的字段数据;文本框控件的控件来源属性也可以设置为计算公式。例如,图5-47中的文本框控件,假定控件来源属性设置如图5-48(编辑时)、图5-49(编辑结束后)所示,运行时文本框控件显示的将是姓名和学号字符串的连接结果。 图5-49 计算公式编辑结束的效果 图5-48 控件来源计算公式编辑时状态 l 计算公式可以是任何数据类型的,计算公式之前的等号不能省略。定义控件来源为计算公式的文本框运行时不可编辑。 l 输入掩码、默认值、有效性规则 l 前景色、背景色、背景样式、垂直显示等属性与标签控件相同 3.列表框(List) 列表框控件用于显示一系列可选项,用户可以从中选择一项或多项。选择结果可以更新到绑定字段中。列表框控件除拥有表5-1的共有属性之外,还有下列重要属性: l 控件来源,文本型,用于设置控件绑定的数据源,当设置了窗体“记录源”属性时,控件来源可从下拉表中选择记录源的字段,窗体运行时从列表中选择的项被更新到当前记录对应于“控件来源”设置的字段中; l 列数,整型,用于设置列表项有几列; l 行来源类型、行来源,文本型,用于设置列表项的来源,行来源类型可以选择“表/查询”、“值列表”和“字段列表”。行来源类型选择“表/查询”时,行来源设置为对应的表/查询的名字或SQL SELECT语句,列表项来源于相应表或查询中的首部连续字段值(字段数等于列数);行来源类型选择“值列表”时,行来源设置为用分号分隔的字符序列,列表项对应于这些字符序列;行来源类型选择“字段列表”时,行来源设置为对应的表/查询的名字,列表项依次为相应表/查询的字段名; l 列标题,是/否型,用于设置列表项各列是否显示标题;选择“是”时,如果行来源类型是“表/查询”,则列标题为对应列的字段名,如果行来源类型是“值列表”,则值列表首部的值依次作为列标题,如果行来源类型是“字段列表”,则对应表/查询的首部连续字段被依次作为列标题; l 绑定列,整型,用于选择控件的值,当用户选择某一列表项时,把该列表项绑定列的值作为控件值更新到当前记录由“控件来源”属性确定的绑定字段中; l 多重选择,字节型,用于设置是否允许多项选择,可选“无”(0)、“简单”(1)或“展开的”(2)。选择“无”不允许多项选择,选择新的列表项时,上次选择表项自动解除选择状态;选择“简单”时,点击鼠标可以切换选择列表项且可多项选择;选择“展开的”时,点击鼠标只能单项选择;按住Ctrl键可以点击鼠标切换多项选择;点击选择一项(首项)后,按住Shift键并点击尾项可以选中首项至尾项的所有列表项; l 默认值、有效性规则、有效性文本、前景色、背景色等属性前述控件已经介绍。 图5-50是行来源类型是“表/查询”的属性设置及列表运行效果。 图5-50 两列带标题行来源为tTeacher表的列表框设置(左、中)及运行效果(右) 图5-51是行来源类型是“值列表”的属性设置(列数、列标题设置相同)及列表运行效果(“北京”、“上海”分别是第一列和第二列的列标题)。 图5-51 两列带标题行来源为值列表的列表框设置(左)及运行效果(右) 可以利用向导设计列表框控件,以行来源类型为表/查询的列表框设计为例,设计步骤如下: l 选中控件向导工具栏按钮; l 点击选中列表框控件工具栏按钮; l 在窗体上拖动鼠标选择插入控件位置及大小,拖动结束后,启动列表框控件向导初始界面(图5-52)。初始界面用于选择列表框行来源类型,选择“使用列表框查阅表或查询中的值”或“在基于列表框中选定的值而创建的窗体上查找记录”时,行来源类型为表或查询,选择“自行键入所需的值”时,行来源类型为值列表(操作方法请参阅组合框向导)。选中第一项,点击“下一步”按钮,向导进入列表框行来源表/查询选择界面(图5-53); 图5-53 行来源表/查询选择界面 图5-52 列表框控件向导初始界面 l 通过“视图”选项可以选择在界面列表框中显示表、查询或同时显示表及查询,本例选择“表”并选中tTeacher表,点击“下一步”按钮,向导进入列表字段选择界面(图5-54);选择“教师号”、“教师名”,点击“下一步”按钮,向导排序次序设置界面(图5-55); 图5-55 排序次序设置界面
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服