使控件拉伸、 缩小,或移动调整窗体

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

默认情况下,Access 窗体上的控件保持到左上角的窗体中,定位和调整窗体时不调整大小。若要更改此行为,您可以使用锚定命令。例如,您可以配置文本框,以便它拉伸向下和向右窗体变得更大。这允许您查看更多文本在控件中。

本文内容

定位控件

使用布局的特别注意事项

定位控件

  1. 在导航窗格中,右键单击您想要更改的窗体,然后单击布局视图。如果您正在使用 Access 2007 中,右键单击您想要更改的窗体,然后单击设计视图

  2. 在表单中,单击您要对其应用定位行为的控件。

  3. 排列选项卡上的位置组中,单击锚定。如果您在设计视图中,在排列选项卡上,使用 Access 2007 中的大小组中,单击锚定

  4. 单击所需选项。

    定位选项

    定位选项

    当您调整窗体控件行为

    左上角(默认值)

    该控件定位到窗口左上角的窗体,并不更改大小。

    向下拉伸

    控制定位到窗体的左上角和拉伸向下填充可用空间。

    左下角

    该控件定位到左下角的窗体中,并不更改大小。

    顶部拉伸

    控制定位到窗体的左上角和水平拉伸以填充可用空间。

    拉伸纵向和横向

    控件定位到窗口左上角的窗体,并向下拉伸并跨以填充可用空间。

    使跨越底部

    该控件定位到左下角的窗体中,并将水平拉伸以填充可用空间。

    右上方

    该控件定位到右上角的窗体中,并不更改大小。

    向下和向右拉伸

    控制定位到窗体,右上角和垂直拉伸以填充可用空间。

    右下方

    该控件定位到右下角的窗体,并不更改大小。

    注意: 

    • 如果窗体的方向属性设置为从右到左,默认的"跨拉伸"命令定位是窗体,而不是左侧的右侧。

    • 如果指定了一个控件的"拉伸"选项,则控件永远不会为小于控件的宽度高度属性中指定的尺寸。

若要停止从拉伸、 缩小,或移动调整窗体控件,请将该控件定位选项设置回默认值,顶部左侧

注意: 

  • 如果您已配置为重叠而不是作为选项卡式文档窗口中显示对象的访问,您选择的锚定行为是可见时调整窗体窗口 (或者,如果窗体最大化时,Access 窗口调整文字时)。如果您已经设置您的数据库对象显示为文档选项卡 (默认设置),您选择的锚定行为时显示仅调整 Access 窗口。

    如何设置文档窗口选项?

    1. “文件”选项卡上的“帮助”下,单击“选项”

    2. 单击“当前数据库”。

    3. 应用程序选项,在文档窗口选项下,选择重叠窗口选项卡式文档

提示: 在设计视图中,确保窗体的大小,以便不留任何最小的空设计网格间距下面和右侧的控件。这有助于确保控件将定位和拉伸到底和窗体窗口的右边缘。此外,您将在一般情况下使用的最小大小设置的宽度和高度的每个拉伸控件。

在表单上设置控件大小和边距

1.说明文本框中已设置为拉伸纵向和横向,并已设置为其最小的可用大小。

2.在窗体设计网格具有已大小向下,以便只有少量的空白保持。

注意: 您可能需要移动或调整大小的窗体 (尤其是在窗体页眉或页脚中的项目) 上的其他控件之前您可以调整窗体设计网格。

使用布局的特别注意事项

布局是类似于表格的网格,使您能够对齐窗体上的多个控件。因为它们使您可以快速对齐和组控件的位置一次,而不必首先选择每个控件布局可在任何数据库中。当您通过使用窗体组中的创建选项卡中的其中一个 quick-create 工具创建窗体时,Access 将字段版式中显示默认情况下。

布局分为两种类型: 堆积柱形图和表格。在单项目窗体 (那些中的默认视图属性设置为单个窗体)、 Access 默认使用堆叠式的布局。在堆叠式布局中,定位功能移动,并且垂直和水平拉伸控件。

在多项目窗体 (那些中的默认视图属性设置为连续窗体),Access 将使用默认表格布局。表格式布局,在定位功能仅移动和垂直拉伸控件。例如,拉伸纵向和横向定位选项只会导致伸展,不向下控件。

您可以指定定位中每个版式只有一个控件。按照下表自动设置的其他控件布局中定位:

定位选项

自动设置的相同的控件布局中的其他控件

堆叠式的布局

表格式布局

左上角(默认值)

所有其他控件被设置为顶部左侧

所有其他控件被设置为顶部左侧

向下拉伸

上面的控件设置为顶部左侧。下面的控件设置为底部左侧

所有其他控件设置为拉伸下

左下角

所有其他控件被设置为底部左侧

所有其他控件被设置为底部左侧

顶部拉伸

所有其他控件被设置为拉伸在顶部

向左控件被设置为顶部左侧。向右控件设置顶部右侧。

拉伸纵向和横向

上面的控件设置为拉伸在顶部。下面的控件设置为拉伸跨底部

向左控件设置为拉伸下。向右控件被设置为向下拉伸和右

使跨越底部

所有其他控件被设置为拉伸跨底部

向左控件被设置为底部左侧。向右控件被设置为右下方

右上方

所有其他控件设置顶部右侧。

所有其他控件设置顶部右侧。

向下和向右拉伸

上面的控件设置顶部右侧。下面的控件设置为右下方

所有其他控件被设置为向下拉伸和右

右下方

所有其他控件被设置为右下方

所有其他控件被设置为右下方

注意: 根据您的窗体的设计,您可能需要从达到所需的锚定行为控件布局中删除控件。若要从控件布局中删除控件,在设计视图中打开报表时,选择要从中删除从版式的控件,然后在排列选项卡的表格组中,单击删除布局。如果您使用 Access 2007 中,在控件布局组中的排列选项卡上,单击删除

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×