Access2010数据库快速开发案例教程(四)(2)
【子窗体/子报表】控件的属性设置区,不是窗体的),然后,切换到【数据】选项卡,我们注意到,其中有一个【源对象】的属性,我们从中选择刚刚制作完成的frmYg_sg_List窗体,如下图所示:
将frmyg_sg_list窗体指定为源对象之后,再切换到【其他】选项卡,将其【名称】属性由默认的【Child0】更改为:frmChild,然后再次单击工具栏上的按钮,关闭属性设置区,则如下图所示:
接下来,保存窗体设计,并命名为:frmYg_sg_Main,然后,切换到该窗体的窗体视图,则如下图所示:
如上图所示,当前的这个界面,实在不能说是美观,比如,标题栏显示的窗体名称,就很不好,这是因为没有指定该窗体属性中【格式】选项卡中的【标题】名称的缘故,此外,左侧的记录选定器的存在,也影响窗体的整体的美感,此外,最底部的导航按钮,针对当前的界面来说,也显得有些多余,最后,我们刚才随意拖拽的【子窗体/子报表】控件的大小,与整体的界面相比,也显得不太协调,因此,接下来,我们将修正这些问题。
首先,我们再切换到该窗体的设计视图,然后调出【窗体】属性设置区(刚才是【子窗体/子报表】控件的属性设置区,这次是【窗体】的属性设置区),进行以下属性设置:
【格式】选项卡:
标题:员工编码信息(如若没有录入该值,即如刚才那样,显示窗体名称);
滚动条:默认为两者都有,修改为两者均无;
记录选定器:默认为是,修改为否;
导航按钮,默认为是,修改为否;
设置完成之后,关闭该属性设置区(关闭的同时,会自动保存)。
为什么刚才的frmYg_sg_List窗体也没有指定【标题】属性,我们却放任不管呢?那是因为,frmYg_sg_List窗体的设计,即是作为frmYg_sg_Main窗体的子窗体而存在的,而子窗体的标题,根本就没有显示出来的机会(只显示主窗体的标题),所以,设置不设置都是可以的,因此,不只是窗体,所有的控件的属性值设置,都与其设计目标紧密相关,因此,没有通用的属性值可言,总是根据实际的需要而确定。
接下来,我们再次点选【子窗体/子报表】控件,则如下图所示:
我们可以注意到,当位于设计区域的【子窗体/子报表】控件被选中之后,其四周就会出现一些淡黄色的小方块,这些淡黄色的小方块,都可以用来调节该控件所占区域的大小,我们可以将鼠标移动到这些节点之上,当鼠标变为双向黑色箭头时,我们便可以按下鼠标左键拖动,以改变该控件的大小。
左上角的方块是淡灰色的,也是最大的,可以用来整体移动该【子窗体/子报表】控件,改变其在窗体设计区域的坐标——当我们将鼠标移动到该节点之上后,就会变成四向黑色箭头,这时,我们按下鼠标左键拖拽,就可以改变该控件的所在位置(并不会改变该控件的大小)。
以上的操作方法,对所有的控件都是通用的,此外,必需要强调的是,虽然有些控件会自动的附加一个标签控件,但是,该标签控件仍然是可以独立调整其大小和位置的,并不是就被绑定在其他控件之上。 此外,我们窗体在设计区域的任意位置,都可以按下鼠标左键任意进行拖拽,就可以将拖拽位置内的控件全部同时选中,然后,在任意一个被选中的控件的位置上(没有控件的空白区域是不可以的),单击鼠标
右键,就会出现【对齐(A)】和【大小(S)】的命令,再配合标题栏下的【排列】菜单【调整大小和排序】按钮区中的相关按钮,比如(水平相等)、(垂直相等)等按钮,可以灵活多样地调整各个控件的大小、位置,以及整体的布局,如下图所示:
这些方面,需要对窗体布局的美观有一定的构思能力,还需要一些经验的积累——既是技术问题,也不完全是技术问题,因此,大家可以做一些试验,以领会这些命令的用途和特性——需要说明的是,只有多个控件同时被选取的情况下,以上提到的这些命令,才会变为可用,正常情况下,如若只选择了一个控件,是不可用的。
接下来,我们利用以上所讲述的知识,尝试调整该【子窗体/子报表】控件的大小和位置,完成之后,保存窗体设计,并切换到窗体视图,则如下图所示:
如上图所示,我们的设计目标,已经全部实现,现在看起来,是不是美观多了?
或许有人会问,frmYg_sg_List窗体本身就可以实现浏览的功能,现在为何多此一举,将其嵌套为frmYg_sg_Main窗体的子窗体来浏览——关于这一点,我们将在以后的章节中加以说明,接下来,我们将讲述如何将手工开发的窗体嵌套入《盟威软件快速开发平台》中去——也就是在平台中启用该窗体。 窗体与平台整合
接下来,我们关闭当前所有已经打开的窗体,然后,在窗体列表中,双击SysFrmLogin窗体启动平台的登录界面,待登录完成之后,双击【开发者工具】节点下的【导航菜单编辑器】子节点,然后,在弹出的【导航菜单编辑器】对话框中,点选【管理员工具】节点,则如下图所示:
单击【添加同级节点(B)】
按钮,则如下图所示:
如上图所示,将【菜单文本】标签所对应的文本框中默认的【新节点】改为:编码管理,然后勾选【默认展开】,并在底部【图标】一项中,选择一个相应的,或者自己满意的图标,完成之后,如下图所示:
如上图所示,对于导航菜单来说,最重要的便是双击(或单击)该菜单节点之后,系统将执行何种操作,但是,我们当前,并没有进行任何操作的定义——这也是允许的,在以后的章节中,我们将逐渐领会这种做法的涵义。
接下来,我们单击【保存(S)】按钮,保存我们刚才的录入,则如下图所示:
接下来,再单击【添加子节点(C)】按钮,则如下图所示:
然后,在新的界面中,进行以下设置的工作:
菜单文本:员工编码;
默认展开:勾选;
图标:选择一个相应的,或者自己满意的图标;
操作:在下拉菜单中选择【打开窗体】选项,然后,则如下图所示:
如上图所示,在【窗体名称】的下拉列表中选择刚刚设计完成的frmYg_sg_Main窗体,然后在【视图】中选择【窗体】——由于在frmYg_sg_Main窗体的属性中,【默认视图】是【单个窗体】,所以,该选项空缺也可以(该选项空缺,会在打开时采用窗体属性中的设置值),完成所有的填写之后,如下图所示:
然后,单击【保存(S)】按钮加以确认,则如下图所示:
进行到这里,导航菜单的设置工作,就已经完成了,接下来,关闭【导航菜单编辑器】,我们就可以注意到,当前左侧的树形节点(也可以说是树形菜单),已经和刚才有所不同,如下图所示:
…… 此处隐藏:853字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




