Access_2010_常用窗体属性及其含义

阅读: 评论:0

2024年1月31日发(作者:)

Access_2010_常用窗体属性及其含义

word

Access 窗体控件说明

窗体常用属性与其含义

“格式〞选项卡

属性名称标题

属性标识Caption

功 能

滚动条 ScrollBars

指定在“窗体〞视图中标题栏上显示的文本。默认为“窗体名:

窗体〞例:n="人员信息输入"

指定是否在窗体上显示滚动条。该属性值有“两者均无〞、“只水平〞、“只垂直〞和“两者都有〞〔默认值〕4 个选项

值:0,1 ,2,3 例:Bars = 3

指定窗体在“窗体〞视图中是否显示记录选择器。属性值有:

“是〞〔默认值〕和“否〞

最大最小化 MinMaxButtons

记录选择器 RecordSelectors

导航按钮

NavigationButtons

分隔线

DividingLines

自动调整

AutoResize

自动居中

AutoCenter

边框样式

BorderStyle

控制框

ControlBox

1 / 9

word

值:True,False

例:Selectors

=

False

Selectors

=

True

指定窗体上是否显示导航按钮和记录编号框。属性值有:“是〞

〔默认值〕和“否〞

例:tionButtons =

False

tionButtons

=

True

指定是否使用分隔线分隔窗体上的节或连续窗体上显示的记录。属性值有:“是〞〔默认

值〕和“否〞

例:ngLines = False

ngLines = True

在打开“窗体〞窗口时,是否自动调整“窗体〞窗口大小以显示整条记录。属性值有:“是〞〔默认值〕和“否〞

例:size = False

size = True

当窗体打开时,是否在应用程序窗口中将窗体自动居中。属性值有:“是〞〔默认值〕和“否〞

例:nter = False

nter = True

可以指定用于窗体的边框和边框元素〔标题栏、“控制〞菜单、“最小化〞和“最大化〞按钮或“关闭〞按钮〕的类型。一般情况下,对于常规窗体、弹出式窗体和自定义对话框需要使用不同的边框样式。属性值有:“无〞、“细边框〞、“可调边框〞〔默认值〕和“对话框边框〞

值:0,1 ,2,3 例:Style=3

指定在“窗体〞视图和“数据表〞视图中窗体是否具有“控制〞菜单。属性值有:“是〞〔默认值〕和“否〞

例:lBox = False

lBox= True

指定在窗体上“最大化〞或“最小化〞按钮是否可见。属性值

2 / 9

word

按钮 有:“无〞、“最小化按钮〞、“最大化按钮〞和“两者都有〞〔默认值〕

值:0,1 ,2,3 例:Buttons=1

指定是否启用窗体上的“关闭〞按钮。属性值有:“是〞〔默认值〕和“否〞

可以将窗体的大小调整为指定的尺寸。窗体的宽度是从边框的内侧开始度量的。默认值:

指定窗体的背景图片的位图或其他类型的图形。位图文件必须有 .bmp、.ico 或 .dib 扩展名。也可以使用 .wmf 或 .emf 格

式的图形文件,或其他任何具有相应图形筛选器的图形文件类型。

例:e = "C:"

关闭按钮宽度

CloseButton

Width

图片

Picture

图片类型 PictureType

指定 Access 是将图片存储为对象还是嵌入〔默认值〕对象。值:0,1 例:eType=1

指定对窗体或报表中的图片调整大小的方式。属性值有:“剪裁〞

〔默认值〕、“拉伸〞和“缩放〞

值:0,1,2 例:eSizeMode=2

明确用户是否可以移动指定的窗体。属性值有:“是〞〔默认值〕和“否〞

图片缩放模

PictureSizeMode

可移动的 Moveable

“数据〞选项卡

属性名称记录源

筛选

属性标识RecordSource

Filter

OrderBy

AllowFilters

AllowEdits

AllowDeletions

AllowAdditions

排序依据

允许筛选

允许编辑允许删除允许添加

数据输入

DataEntry

记录集类型 RecordsetType

功 能

指定窗体的数据源。属性值可以是表名称、查询名称或者SQL 语句。

例:Source=〞表名或查询名或 Sql 语句〞在对窗体应用筛选时指定要显示的记录子集。

指定如何对窗体中的记录进展排序。属性值是一个字符串表达式,表示要以其对记录进展排序的一个或多个字段〔用逗号分隔〕的名称。降序时键入 DESC

指定窗体中的记录能否进展筛选。属性值有:“是〞〔默认值〕和“否〞

指定用户是否可在使用窗体时编辑、删除、添加记录。属性值有:“是〞〔默认值〕和“否〞

指定是否允许打开绑定窗体进展数据输入。该属性不决定是否可以添加记录,只决定是否显示已有的记录。属性值有:“是〞和“否〞〔默认值〕

指定何种类型的记录集可以在窗体中使用。属性值有:

①“动态集〞〔默认值〕:对基于单个表或基于具有一对一关系的多个表的绑定控件可以编辑。对于绑定到字段〔基

于一对多关系的表〕的控件,假如未启用表间的级联更新,

如此不能编辑位于关系中的“一〞方的联接字段中的数

据。

②“动态集〔不一致的更新〕〞:所有绑定到其字段的表

3 / 9

word

和控件都可以编辑。

③“快照〞:绑定到其字段的表和控件都不能编辑。

指定在多用户数据库中更新数据时,如何锁定根底表或根底查询中的记录。属性值有:

①“不锁定〞〔默认值〕在窗体中,两个或更多用户能够同时编辑同一条记录。这也称为“开放式〞锁定。如果两个用户试图保存对同一条记录的更改,如此 Microsoft

Access 将对第二个试图保存记录的用户显示一如此消息。此后这个用户可以选择放弃该记录,将记录复制到剪贴板,

或替换其他用户所做的更改。这种设置通常用在只读窗体或单用户数据库中。也可以用在多用户数据库中,允许多个用户同时更改同一条记录。

②“所有记录〞:当在“窗体〞视图或“数据表〞视图中打开窗体,根底表或根底查询中的所有记录都将锁定。用户可以读取记录,但在关闭窗体以前不能编辑、添加或删除任何记录。

③“已编辑的记录〞:只要用户开始编辑某条记录中的任

一字段,即会锁定该页面记录,直到用户移动到其他记录,

锁定才会解除。这样一条记录一次只能由一位用户进展编

辑。这也称为“保守式〞锁定。

记录锁定

RecordLocks

“其他〞选项卡

属性名称弹出方式

属性标识PopUp

模式

菜单栏

Modal

MenuBar

工具栏

快捷菜单

ToolBar

ShortcutMenu

功 能

指定窗体是否作为弹出式窗口打开。弹出式窗口将停留在其他所有 Access 窗口的上面。典型的情况是将弹出式窗口的“边框样式〞 属性设为“细边框〞。属性值有:“是〞和“否〞〔默认值〕

指定窗体是否可以作为模式窗口打开。作为模式窗口打开

时,在焦点移到另一个对象之前,必须先关闭该窗口。属性值有:“是〞和“否〞〔默认值〕

可以将菜单栏指定给 Microsoft Access 数据库(.mdb)、Access 项目(.adp)、窗体或报表使用。也可以使用“菜单栏〞属性来指定菜单栏宏,以便用于显示数据库、窗体或报表的自定义菜单栏。

可以指定窗体或报表使用的工具栏。通过使用“视图〞菜

单上“工具栏〞命令的“自定义〞子命令可以创建这些工具栏。

指定当用鼠标右键单击窗体上的对象时是否显示快捷菜单。属性值有:“是〞〔默认值〕和“否〞

4 / 9

word

控件常用属性与其含义

“格式〞选项卡

属性名称 属性标识 功 能

对不同视图中对象的标题进展设置,为用户提供有用的信息。它是一个最多包含 2048 个字符的字符串表达式。窗体和报表上超过标题栏所能显示数的标题局部将被截掉。

可以使用该属性为标签或命令按钮指定访问键。在标题中,

将 & 字符放在要用作访问键的字符前面,如此字符将以下划线形式显示。通过按 Alt 和加下划线的字符,即可将焦点移到窗体中该控件上。

指定自定义数字、日期 /时间和文本显示数字的小数点位数。属性值有:“自动〞〔默认值〕、0~15

自定义数字、日期、时间和文本的显示方式。可以使用预定义的格式,或者可以使用格式符号创建自定义格式。

显示或隐藏窗体、报表、窗体或报表的节、数据访问页或控件。属性值有:“是〞〔默认值〕或“否〞

指定控件边框的显示方式。属性值有:“透明〞〔默认值〕、

“实线〞、“虚线〞、“短虚线〞、“点线〞、“稀疏点线〞、“点划线〞、“点点划线〞、“双实线〞

指定控件的边框宽度。属性值有:“细线〞〔默认值〕、1~6磅〔1 磅= cm〕

指定对象在窗体或报表中的位置。控件的位置是指从它的左边框到含该控件的节的左边缘的距离,或者它的上边框到包含该控件的节的上边缘的距离。

指定控件是否透明。属性值有:“常规〞〔默认值〕和“透明〞

指定是否将特殊格式应用于控件。属性值有:“平面〞、“凸起〞、“凹陷〞〔默认〕、“蚀刻〞、“阴影〞和“凿痕〞 6

是显示文本所用的字体名称。默认值:宋体〔与OS设定有关〕

指定显示文本字体的大小。默认值:9 磅〔与 OS 设定有关〕,

属性值 X 围 1~127

指定 Windows 在控件中显示以与打印字符所用的线宽〔字体的粗细〕。属性值有:淡、特细、细、正常〔默认值〕、中等、半粗、加粗、特粗、浓

指定文本是否变为斜体。默认值:“是〞〔默认值〕和“否〞

5 / 9

标题 Caption

小数位数格式

可见性

边框样式边框宽度左边距

背景样式特殊效果

字体名称字号

字体粗细

DecimalPlaces

Format

Visible

BorderStyle

BorderWidth

Left

BackStyle

SpecialEffect

FontName

FontSize

FontWeight

倾斜字体

FontItalic

word

背景色

前景色

ForeColor

BackColor

指定一个控件的文本颜色。属性值是包含一个代表控件中

文本颜色的值的数值表达式。默认值:0

属性值包括数值表达式,该表达式对应于填充控件或节内部的颜色。默认值:1677721550

“数据〞选项卡

属性名称控件来源

输入掩码

默认值

有效性规如此有效性文本

是否锁定

属性标识ControlSource

InputMask

DefaultValue

ValidationRule

ValidationText

Locked

可用

Enabled

功 能

可以显示和编辑绑定到表、查询或 SQL 语句中的数据。还可以显示表达式的结果。

可以使数据输入更容易,并且可以控制用户可在文本框类型的控件中输入的值。只影响直接在控件或组合框中键入的字符。

指定在新建记录时自动输入到控件或字段中的文本或表达式。

指定对输入到记录、字段或控件中的数据的限制条件。

当输入的数据违反了“有效性规如此〞的设置时,可以使用该属性指定将显示给用户的消息。

指定是否可以在“窗体〞视图中编辑控件数据。属性值有:

“是〞和“否〞〔默认值〕

可以设置或返回“条件格式〞对象〔代表组合框或文本框控件的条件格式〕的条件格式状态。

“其他〞选项卡

属性名称

名称

属性标识

Name

状态栏文字

允许自动更正自动 Tab 键

功 能

可以指定或确定用于标识对象名称的字符串表达式。对于未绑定控件,默认名称是控件的类型加上一个唯一的整数。对于绑定控件,默认名称是根底数据源字段的名称。对于控件,名称长度不能超过 255 个字符。

指定当选定一个控件时显示在状态栏上的文本。该属性只

StatusBarText AllowAutoCorrect AutoTab

TabIndex

ControlTipText Vertical

Tab 键索引

控件提示文本垂直显示

6 / 9

word

应用于窗体上的控件,不应用于报表上的控件。所用的字符串表达式长度最多为 255

个字符。

指定是否自动更正文本框或组合框控件中的用户输入内容。属性值有:“是〞〔默认值〕和“否〞

指定当输入文本框控件的输入掩码所允许的最后一个字符时,是否发生自动 Tab

键切换。属性值有:“是〞和“否〞

〔默认值〕

指定窗体上的控件在 Tab

键次序中的位置。该属性仅适用于窗体上的控件,不适用于报表上的控件。属性值起始值为 0

指定当鼠标停留在控件上时,显示在

ScreenTip

中的文字。可用最长

255 个字符的字符串表达式

设置垂直显示和编辑的窗体控件,或设置垂直显示和打印的报表控件。属性值有:“是〞和“否〞〔默认值〕

7 / 9

word

常 用 事 件

分 类 事 件名 称成为当前

属 性

OnCurrent〔窗体〕

Current

当焦点移动到一条记录,使它成为当前记录时,或当重新查询窗体的数据来源时。

此事件发生在窗体第一次打开,以与焦点从一条记录移动到另一条记录时,它在重新查询窗体的数据来源时发生

BeforeInsert 插入前 BeforeInsert〔窗体〕在新记录中键入第一个字符但记录未添加到数据库时发生

AfterInsert 插入后 AfterInsert〔窗体〕在新记录中添加到数据库中时发生

BeforeUpdate 更新前 BeforeUpdate〔窗体〕

在控件或记录用更改了的数据更新之前。此事件发生在控件或记录失去焦点时,或单击“记录〞菜单中的“保存记录〞命令时

AfterUpdate 更新后 AfterUpdate〔窗体〕

在控件或记录用更改了的数据更新之后。此事件发生在控件或记录失去焦点时,或单击“记录〞菜单中的“保存记录〞命令时

Delete 删除 OnDelete〔窗体〕当一条记录被删除但未确认和执行删除时发生

BeforeDelConfirm 确认删除前 BeforeDelConfirm〔窗体〕

在删除一条或多条记录时,Access 显示一个对话框,提示确认或取消删除之前。此事件在 Delete 时间之后发生

AfterDelConfirm 确认删除后 AfterDelConfirm〔窗体〕

发生在确认删除记录,且记录实际上已经删除,或在取消删除之后

Change 更改 OnChange〔控件〕

当文本框或组合框文本局部的内容发生更改时,事件发生。在选项卡空间中从某一页移动到另一页时该事件也会发生

Click 单击 OnClick〔窗体、控件〕

对于控件,此事件在单击鼠标左键时发生。对于窗体,在单击记录选择器、节或控件之外的区域时发生。

DblClick 双击 OnDblClick〔窗体、控件〕

当在控件或它的标签上双击鼠标左键时发生。对于窗体,在双击空白区或窗体上的记录选择器时发生

MouseUp 鼠标释放 OnMouseUp〔窗体、控件〕当鼠标指针位于窗体或控件上时,释放一个按下的鼠标键时发生

MouseDown 鼠标按下 OnMouseDown〔窗体、控件〕当鼠标指针位于窗体或控件上时,单击鼠标键时发生

MouseMove 鼠标移动 OnMouseMove〔窗体、控件〕

8 / 9

发 生 在 窗体 或 控 件中 的 数 据被输入、删除 或 更 改时,或当焦点 从 一 条记 录 移 动到 另 一 条记录时

处 理 鼠 标操作事件

word

当鼠标指针在窗体、窗体选择内容或控件上移动时发生

KeyPress 击键 OnKeyPress〔窗体、控件〕

当控件或窗体有焦点时,按下并释放一个产生标准 ANSI 字符的键或组合键后发生

键按下 OnKeyDown〔窗体、控件〕 处 理 键 盘

KeyDown

输入事件

当控件或窗体有焦点时,并在键盘上按下任意键时发生

KeyUp 键释放 OnKeyUp〔窗体、控件〕

当控件或窗体有焦点时,释放一个按下键时发生

Error 出错 OnError〔窗体、报表〕

处理错误

当 Access 产生一个运行时错误,且此时正处在窗体和报表中时发生

Timer 计时器触发 OnTimer〔窗体〕

处 理 同 步当窗体的 TimerInterval 属性所指定的时间间隔已到时发生,通过在指定的时间间事件

隔重新查询或重新刷新数据保持多用户环境下的数据同步

ApplyFilter 应用筛选 OnApplyFilter〔窗体〕

当单击“记录〞菜单中的“应用筛选〞后,或单击工具栏中的“应用筛选〞按钮时在 窗 体 上

发生。在指向“记录〞菜单中的“筛选〞后,并单击“按选定内容筛选〞命令,或单击

工具栏上的“按选定内容筛选〞按钮时发生。当单击“记录〞菜单上的“取消筛选/排序〞

应 用 或 创

命令,或单击工具栏上的“取消筛选〞按钮时发生

建 一 个 筛

Filter 筛选 OnFilter〔窗体〕

指向“记录〞菜单中的“筛选〞后,单击“按窗体筛选〞命令,或单击工具栏中的

“按窗体筛选〞按钮时发生。指向“记录〞菜单中的“筛选〞后,并单击“高级筛选/排

序〞命令时发生

Activate 激活 OnActivate〔窗体、报表〕

当窗体或报表成为激活窗口时发生

Deactivate 停用 OnDeactivate〔窗体、报表〕

当不同的但同为一个应用程序的 Access 窗口成为激活窗口时,在此窗口成为激活窗

发 生 在 窗

体、控件或

口之前发生

进入 OnEnter〔控件〕

获 得 焦 点

Enter

发生在控件实际接收焦点之前。此事件在 GotFocus 事件之前发生 时 , 或 窗

体、报表成

Exit 退出 OnExit〔控件〕

为 激 活 时

正好在焦点从一个控件移动到同一窗体上的另一个控件之前发生。此事件在或 失 去 激

LostFocus 事件之前发生

活事件时

GotFocus 获得焦点 OnGotFocus〔窗体、控件〕

当一个控件、一个没有激活的控件或有效控件的窗体接收焦点时发生LostFocus 失去焦点 OnLostFocus〔窗体、控件〕

当窗体或控件失去焦点时发生

Open 打开 OnOpen〔窗体、报表〕当窗体或报表打开时发生

Close 关闭 OnClose〔窗体、报表〕

当窗体或报表关闭,从屏幕上消失时发生 打开、调整

窗 体 或 报

Load 加载 OnLoad〔窗体、报表〕

表时

当打开窗体,且显示了它的记录时发生。此事件发生在 Current 事件之前,Open 事件之后

Resize 调整大小 OnResize〔窗体〕当窗体的大小发生变化或窗体第一次显示时发生

9 / 9

word

UnLoad 卸载 OnUnLoad〔窗体〕

当窗体关闭,且它的记录被卸载,从屏幕上消失之前发生。此事件在 Close 事件之

前发生

最常见的窗体场景中事件出现的顺序

打开和关闭窗体

① 打开窗体时

“打开〞〔窗体〕→“加载〞〔窗体〕→“调整大小〞〔窗体〕→“激活〞〔窗体〕→“成为当前〞〔窗体〕→“进入〞〔控件〕→“获得焦点〞〔控件〕

② 关闭窗体时:

“退出〞〔控件〕→“失去焦点〞〔控件〕→“卸载〞〔窗体〕→“停用〞〔窗体〕→“关闭〞〔窗体〕焦点变化时

① 焦点从一个窗体转移到另一窗体时:

“停用〞〔窗体 1〕→“激活〞〔窗体 2〕

② 焦点从控件转移到窗体时:

“进入〞→“获得焦点〞

③ 焦点离开窗体上控件时:

“退出〞→“失去焦点〞

④ 焦点从一个控件转移到另一控件时:

“退出〞〔控件 1〕→“失去焦点〞〔控件 1〕→“进入〞〔控件 2〕→“获得焦点〞〔控件 2〕

⑤ 当焦点离开修改数据后多的记录时,但在进入下一条记录之前:

“更新前〞〔窗体〕→“更新后〞〔窗体〕→“退出〞〔控件〕→“失去焦点〞〔控件〕→“成为当前〞

〔窗体〕

⑥ 焦点转移到窗体视图中一条现有记录时:

“成为当前〞〔窗体〕→“更新前〞〔窗体〕→“更新后〞〔窗体〕→“成为当前〞〔窗体〕修改数据

① 当在窗体控件中输入或修改数据,同时焦点转移到另一控件上时:

“更新前〞→“更新后〞→“退出〞→“失去焦点〞

② 当用户按下然后释放一个键,同时焦点位于窗体控件上时:

“键按下〞→“击键〞→“键释放〞

③ 当修改文本框或组合框的文本框局部中的文本时:

“键按下〞→“击键〞→“更改〞→“键释放〞

④ 当在组合框中输入的值不在组合框列表中,而且用户尝试把焦点转移到另一控件或记录时:

“键按下〞→“击键〞→“更改〞→“键释放〞→“不在列表中〞→“出错〞

⑤ 当修改控件中的数据,且用户按下 Tab 键转移到下一控件时:

控件 1:

“键按下〞→“更新前〞→“更新后〞→“退出〞→“失去焦点〞控件 2:

“进入〞→“获得焦点〞→“击键〞→“键释放〞

⑥ 当打开窗体,且修改控件中数据时:

“成为当前〞〔窗体〕→“进入〞〔控件〕→“获得焦点〞〔控件〕→“更新前〞〔控件〕→“更新后〞

〔控件〕

10 / 9

word

删除记录时:

11 / 9

word

“删除〞→“删除确认前〞→“删除确认后〞

① 当焦点转移到窗体上一条新的空白记录,且当用户在控件中输入内容创建一条新记录时:

“成为当前〞〔窗体〕→“进入〞〔控件〕→“获得焦点〞〔控件〕→“插入前〞〔窗体〕→“插入后〞

〔窗体〕鼠标事件

① 当用户按下然后释放鼠标键〔单击〕,同时鼠标指针位于一个窗体控件上时:

“鼠标按下〞→“鼠标释放〞→“单击〞

② 当用户通过单击第二个控件把焦点从一个控件转移到另一控件上时:

控件 1:

“退出〞→“失去焦点〞控件 2:

“进入〞→“获得焦点〞→“鼠标按下〞→“鼠标释放〞→“单击〞

③ 当用户双击除命令按钮之外的控件时:

“鼠标按下〞→“鼠标释放〞→“单击〞→“双击〞→“鼠标释放〞

④ 当用户双击一个命令按钮时:

“鼠标按下〞→“鼠标释放〞→“单击〞→“鼠标释放〞→“单击〞

12 / 9

Access_2010_常用窗体属性及其含义

本文发布于:2024-01-31 19:43:18,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170670139830914.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:窗体   控件   记录   属性   指定   发生   显示
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23