窗体及控件的属性是对窗体或控件进行外观等的设置,包括窗体或控件的标题、名称、数据来源、响应的事件、控件大小、颜色、特殊效果、字体大小和字形等。各个控件有各自不同的属性。
属性设置一般通过“属性表”面板来设置。
1.打开属性面板的方式
窗体中各节及每个控件的属性不一,可通过各自属性对话框进行设置,打开属性对话框的方法有两种:
(1)利用窗体工具中的属性表。
选中要设置的窗体节,即在这节任意位置双击,在窗口的右侧即可显示对应节的属性设置窗口,以主体节为例,如图5-45所示。
图5-45 主体节属性窗口
(2)利用快捷菜单。
在要设置属性节的任意位置单击右键,在弹出的快捷菜单中选择“属性”,可弹出属性对话框。
2.常用属性的分类
窗体各节及各控件在属性面板中将属性分为5个选项,分别为“格式”“数据”“事件”“其他”和“全部”。
(1)格式。
在格式选项卡中主要设置窗体和控件的格式属性,如窗体或控件的标题、名称、背景图片等。
(2)数据。
在数据选项卡中可设置窗体或控件的数据源,还可设置数据的验证规则和验证文本。 窗体的数据属性包括数据源、筛选、排序等,如表5-1所示。
表5-1 窗体的主要数据属性
控件的数据属性包括控件来源、输入掩码、验证规则、验证文本等,如表5-2所示。
表5-2 控件的数据属性
对于绑定型控件,其数据源一般为数据源中的某个字段;而对于非绑定型控件,记录源为空。
(3)事件。
在事件选项卡中,可设置各控件的事件操作,包括单击、双击、鼠标按下、鼠标释放等操作。事件与宏和模块相关联,如单击执行某个宏,即触发某个事件,实质是调用对应的宏或模块程序。
(4)其他。
其他选项卡,包含控件的附加特征,如名称、标题和快捷菜单等。
窗体中每个对象都有一个名称,若在程序中使用该对象,可以使用这个名称,控件的名称在同一窗体中是唯一的。
快捷菜单默认为“是”,即单击鼠标右键即可弹出所选控件的快捷菜单,若选择“否”,则不能弹出快捷菜单。
(5)全部。
全部选项卡中包含上述4个选项中的全部内容,方便用户进行各种属性的查看和修改,各个属性选项是按用户的使用习惯和各个属性的使用频率进行排列的。
3.窗体的主要属性
标题(Caption):用于指定窗体的显示标题。
默认视图(Default View):设置窗体的显示形式,可以选择单个窗体、连续窗体、数据表等视图方式,各窗体视图说明如表5-3所示。
表5-3 窗体的“默认视图”属性设置
允许窗体视图(Views Allowed):指定是否允许用户通过选择“视图”→“窗体视图”或“数据表视图”命令;或者单击“视图”按钮,选择“窗体视图”或“数据表视图”,以便在数据表视图和窗体视图之间进行切换。默认为“是”,若选择“否”,则需要在允许其他视图中至少选择一项为“是”。(www.xing528.com)
图片类型:在窗体中指背景图片的类型,有“嵌入”“链接”和“共享”三种,常用的是嵌入型。
(1)嵌入:嵌入图片以后,原图片移动位置,该图片仍然显示。
(2)链接:链接图片以后,原图片移动位置,提示图片不存在。
(3)共享:图片是保存在一个名为MSysResources的系统表中,以“附件”字段形式存在(注意:附件字段类型是Access 2007开始引入的功能,仅限于accdb格式)。
图片缩放模式:用于设置图片的大小如何调整,以便能够放置在控件中。常用的缩放模式有:
(1)剪辑:图片以实际大小显示。如果图片比控件大,则图片将会被裁剪。
(2)拉伸:图片将会在水平和垂直两个方向上拉伸,以填满整个控件。
(3)缩放:图片在保持长宽比不变的情况下,调整至在控件中能显示的最大尺寸。
(4)水平拉伸:图片高度不变,水平方向上拉伸占据控件水平位置。
(5)垂直拉伸:图片宽度不变,垂直方向上拉伸占据控件垂直位置。
自动居中(Auto Center):选择“是/否”,决定窗体显示时是否自动居于桌面的中间。
边框样式:窗体的边框样式显示窗体外围边框,分别为无边框、细边框、可调边框和对话边框,具体说明如表5-4所示。
表5-4 窗体的“边框样式”属性设置
记录选择器(Record Selectors):选择“是/否”,决定窗体显示时是否有记录选定器,即窗体最左边是否有标志块“”。
导航按钮(Navigation Buttons):用于指定在窗体上是否显示浏览按钮和记录编号框,默认为“是”。
分隔线(Dividing Lines):选择“是/否”,决定窗体显示时是否显示各节间的分割线。
滚动条(Scrollbars):决定窗体显示时是否具有窗体滚动条,属性值有4个选项,分别为“两者均无”“只水平”“只垂直”和“两者都有”,可以选择其一。
最大/最小化按钮(Max Min Buttons):决定窗体是否使用Windows标准的最大化和最小化按钮。
关闭按钮(Close Button):决定窗体是否使用Windows标准的关闭按钮。
弹出方式(Pop Up):可以指定或确定窗体或报表是否含有类模块。设置此属性为“否”能提高效率,并且减小数据库的大小。
菜单栏(Menu Bar):用于将菜单栏指定给窗体。
工具栏(Tool Bar):用于指定窗体使用的工具栏。
可移动的(Moveable):在“是”或“否”两个选项中选取,决定在窗体运行时是否允许移动窗体。
记录源(Record Source):可以为窗体或者报表指定数据源,并显示来自表、查询或者SQL语句的数据。
排序依据(Order By):为一个字符串表达式,由字段名或字段名表达式组成,指定排序的规则。
允许编辑(Allow Edits):在“是”或“否”两个选项中选取,决定在窗体运行时是否允许对数据进行编辑修改。
允许添加(Allow Additions):在“是”或“否”两个选项中选取,决定在窗体运行时是否允许添加记录。
允许删除(Allow Deletions):在“是”或“否”两个选项中选取,决定在窗体运行时是否允许删除记录。
循环:在单一窗体和连续窗体中,在最后一个控件按下Tab键或Enter键后,会切换到下一条记录,这是输入式窗体的默认值,也可以更改窗体的“循环”属性。循环属性有三项设置,如表5-5所示。
表5-5 窗体的“循环”属性设置
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。