We couldn’t sign you in
Select the account you want to use.

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

本文内容

定位控件

  1. 在导航窗格中,右键单击要更改的窗体,然后单击"布局视图"。 

  2. 在窗体中,单击要应用定位行为的控件。

  3. 在"排列"选项卡上的"位置"组中,单击"定位"。 

  4. 单击所需选项。

    定位选项

    定位选项

    调整窗体大小时控件的行为

    默认 ( 左)

    控件定位到窗体左上角,不会更改大小。

    向下拉伸

    该控件固定在窗体的左上角,向下拉伸以填充可用空间。

    左下角

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

    跨顶部延伸

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

    向下和跨线延伸

    该控件固定在窗体的左上角,向下和拉伸以填充可用空间。

    跨底部延伸

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

    右上方

    控件定位到窗体右上角,不会更改大小。

    向下和向右拉伸

    该控件固定在窗体的右上角,垂直拉伸以填充可用空间。

    右下角

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

    注意: 

    • 如果窗体的 Orientation属性设置为"从右向左",则"延伸"命令的默认定位定位位于窗体的右侧,而不是左侧。

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

若要在调整窗体大小时停止控件的拉伸、收缩或移动,请重新将控件的定位选项设置为默认值"左上方"。

注意: 

  • 如果 Access 配置为将对象显示为重叠窗口而不是选项卡式文档,则当您调整窗体窗口大小 (或调整 Access 窗口大小时(如果窗体最大化)时,将看到您选择的定位行为) 。 如果将数据库设置为将对象显示为文档选项卡 (默认设置) ,则只有在调整 Access 窗口大小时,你选择的定位行为才可见。

    如何设置"文档窗口选项"?

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

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

    3. "应用程序选项"下的"文档窗口选项"下,选择"重叠窗口"或"选项卡式文档"。

提示: 在设计视图中,请确保窗体的大小已调整,以便控件下方和右侧有最少的空设计网格空间。 这可帮助确保控件将定位并拉伸到窗体窗口的底部和右侧边缘。 此外,将每个拉伸控件的宽度和高度设置为在普通情况下使用的最小大小。

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

1. " 说明"文本框已设置为向下和跨,并且已设置为其最小可用大小。

2. 窗体设计网格已缩小,因此只保留少量空白区域。

注意: 可能需要先移动窗体上的其他控件或调整其 (,尤其是窗体页眉或页脚) 中的项目,然后才能调整窗体设计网格的大小。

使用布局时的特殊注意事项

布局是一种类似表格的网格,可用于对齐窗体上的多个控件。 布局在任何数据库中都很有用,因为它们可让你同时快速对齐和定位控件组,而无需首先选择每个控件。 使用"创建"选项卡的"窗体"组中快速创建工具之一创建窗体时,Access默认以布局显示字段。

布局有两种:堆积和表格。 在单项窗体 (默认视图属性设置为"单一窗体"窗体) ,Access默认使用堆叠布局。 在堆叠式布局中,定位功能可垂直和水平移动和拉伸控件。

在多项目窗体 ("默认视图"属性设置为"连续窗体"的窗体) ,Access 默认使用表格布局。 在表格布局中,定位功能仅垂直移动和拉伸控件。 例如," 向下延伸"和 "跨定位点"选项仅导致控件延伸,而不是向下。

在每个布局中,只能为一个控件指定定位点。 根据下表自动设置布局中其他控件的定位点:

定位选项

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

堆叠式布局

表格布局

默认 ( 左)

所有其他控件都设置为 左上方

所有其他控件都设置为 左上方

向下拉伸

上面的控件设置为 左上方。 以下控件设置为左 下角

所有其他控件都设置为"向下延伸"。

左下角

所有其他控件都设置为左 下角

所有其他控件都设置为左 下角

跨顶部延伸

所有其他控件都设置为"跨顶部延伸"。

左侧的控件设置为"左上"。 右侧控件设置为右 上方

向下和跨线延伸

上述控件设置为"跨顶部延伸"。 以下控件设置为"跨底部延伸"。

左侧的控件设置为"向下延伸"。 右侧控件设置为"向下延伸"和"向右拉伸"。

跨底部延伸

所有其他控件都设置为"跨底部延伸"。

左侧的控件设置为左 下角。 右侧控件设置为右 下角

右上方

所有其他控件都设置为 右上方

所有其他控件都设置为 右上方

向下和向右拉伸

上面的控件设置为 右上方。 以下控件设置为右 下角

所有其他控件都设置为"向下延伸"和"向右延伸"。

右下角

所有其他控件都设置为 右下角

所有其他控件都设置为 右下角

注意: 可能需要从控件布局中删除控件,以实现所需的定位行为,具体取决于窗体的设计。 若要从控件布局中删除控件,当报表在设计视图中打开时,选择要从布局中删除的控件,然后在"排列"选项卡上的"表格"组中单击"删除布局"。 

返回页首

需要更多帮助?

扩展你的技能
了解培训

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×