Увеличение, уменьшение и перемещение элементов управления при изменении размера формы

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

По умолчанию элементы управления в форме привязаны к верхнему левому углу формы, и их размер не меняется при изменении размера формы. Изменить это можно с помощью команды Привязка. Например, можно настроить текстовое поле таким образом, чтобы оно растягивалось вниз и вправо по мере увеличения размера формы. При этом в элементе управления будет отображаться больше текста.

В этой статье

Привязка элемента управления

Особенности работы с макетами элементов управления

Привязка элемента управления

  1. В области переходов щелкните правой кнопкой мыши форму, которую необходимо изменить, и выберите команду Конструктор.

  2. В форме щелкните элемент управления, к которому нужно применить привязку.

  3. На вкладке Упорядочить в группе Размер нажмите кнопку Привязка  Изображение кнопки .

  4. Выберите нужный параметр.

    Параметры привязки

    Параметр привязки

    Реакция элемента управления на изменение размера формы

    Сверху слева (по умолчанию)

    Элемент управления привязывается к левому верхнему углу формы и не изменяет размер.

    Растянуть вниз

    Элемент управления привязывается к левому верхнему углу формы и растягивается вниз, заполняя доступное пространство.

    Снизу слева

    Элемент управления привязывается к левому нижнему углу формы и не изменяет размер.

    Растянуть вдоль верхнего края

    Элемент управления привязывается к левому верхнему углу формы и растягивается по горизонтали, заполняя доступное пространство.

    Растянуть вниз и по горизонтали

    Элемент управления привязывается к левому верхнему углу формы и растягивается вниз и по горизонтали, заполняя доступное пространство.

    Растянуть вдоль нижнего края

    Элемент управления привязывается к левому нижнему углу формы и растягивается по горизонтали, заполняя доступное пространство.

    Сверху справа

    Элемент управления привязывается к правому верхнему углу формы и не изменяет размер.

    Растянуть вниз и вправо

    Элемент управления привязывается к правому верхнему углу формы и растягивается по вертикали, заполняя доступное пространство.

    Снизу справа

    Элемент управления привязывается к правому нижнему углу формы и не изменяет размер.

    Примечание : 

    • Если в свойстве Ориентация формы задано значение Справа налево, по умолчанию для команд растягивания по горизонтали выполняется привязка к правой стороне формы, а не к левой.

    • Если для элемента управления задан один из параметров растягивания, этот элемент никогда не станет меньше размера, определяемого значениями его свойства Ширина и Высота.

Совет : Чтобы элемент управления перестал растягиваться, сжиматься или перемещаться при изменении размера формы, верните параметру привязки значение по умолчанию: Сверху слева.

Привязка кнопки

  • Если в Access настроено отображение объектов в виде перекрывающихся окон, а не вкладок документов, выбранное действие функции привязки будет видно при изменении размера окна формы, а если форма имеет максимальный размер, то при изменении размера окна Access. Если в базе данных настроено отображение объектов в виде вкладок документов (настройка по умолчанию), выбранное действие функции привязки будет видно только при изменении размера окна Access.

    Как настроить параметры окна документа?

    1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — кнопку Параметры Access.

    2. Выберите пункт Текущая база данных.

    3. В разделе Параметры приложения в группе Параметры окна документа выберите Перекрывание окон или Вкладки.

Совет : Проверьте размер формы в режиме конструктора: снизу и справа от элементов управления должен остаться минимум пустого пространства сетки конструктора. Это поможет обеспечить привязку и растягивание элементов управления к нижнему и правому краям окна формы. Кроме того, в каждом элементе управления задайте ширину и высоту для его минимального размера, который будет использоваться в обычных ситуациях.

Настройка размеров элементов управления и полей в форме

1. Для текстового поля Описание задано растягивание вниз и по горизонтали, а также минимальный используемый размер.

2. Размер сетки конструктора форм уменьшен, чтобы остался только небольшой объем пустого пространства.

Примечание : Перед изменением сетки конструктора формы, возможно, потребуется переместить другие элементы управления в форме или изменить их размер (особенно элементы в колонтитулах).

К началу страницы

Особенности работы с макетами элементов управления

Макет элемента управления представляет собой сетку табличного вида, которая позволяет выравнивать несколько элементов управления в форме. С помощью макетов элементов управления можно быстро выравнивать и размещать сразу целые группы элементов управления без предварительного выделения каждого элемента. Если для создания формы используется один из инструментов быстрого создания из группы Формы на вкладке Создание, Access по умолчанию отображает поля в макетах элементов управления.

Существуют два основных вида макетов элементов управления: в столбик и табличные. В формах с одиночным элементом (в которых для свойства Режим по умолчанию задано значение Одиночная форма) Access по умолчанию использует макеты в столбик. В макете в столбик функция привязки перемещает и растягивает элементы управления по вертикали и по горизонтали.

В формах с несколькими элементами (в которых для свойства Режим по умолчанию задано значение Ленточные формы) Access по умолчанию использует табличные макеты. В табличном макете функция привязки перемещает и растягивает элементы управления только по вертикали. Например, при выборе параметра Растянуть вниз и по горизонтали элемент управления растягивается только по горизонтали, но не вниз.

Можно указать привязку только для одного элемента управления в каждом макете. Привязка остальных элементов управления в этом макете задается автоматически в соответствии с приведенной ниже таблицей.

Параметр привязки

Автоматическая настройка других элементов управления в том же макете

Макет в столбик

Табличный макет

Сверху слева (по умолчанию)

Для прочих элементов управления задается параметр Сверху слева.

Для прочих элементов управления задается параметр Сверху слева.

Растянуть вниз

Для элементов управления, расположенных выше, задается параметр Сверху слева. Для элементов управления, расположенных ниже, задается параметр Снизу слева.

Для прочих элементов управления задается параметр Растянуть вниз.

Снизу слева

Для прочих элементов управления задается параметр Снизу слева.

Для прочих элементов управления задается параметр Снизу слева.

Растянуть вдоль верхнего края

Для прочих элементов управления задается параметр Растянуть вдоль верхнего края.

Для элементов управления, расположенных слева, задается параметр Сверху слева. Для элементов управления, расположенных справа, задается параметр Сверху справа.

Растянуть вниз и по горизонтали

Для элементов управления, расположенных выше, задается параметр Растянуть вдоль верхнего края. Для элементов управления, расположенных ниже, задается параметр Растянуть вдоль нижнего края.

Для элементов управления, расположенных слева, задается параметр Растянуть вниз. Для элементов управления, расположенных справа, задается параметр Растянуть вниз и вправо.

Растянуть вдоль нижнего края

Для прочих элементов управления задается параметр Растянуть вдоль нижнего края.

Для элементов управления, расположенных слева, задается параметр Снизу слева. Для элементов управления, расположенных справа, задается параметр Снизу справа.

Сверху справа

Для прочих элементов управления задается параметр Сверху справа.

Для прочих элементов управления задается параметр Сверху справа.

Растянуть вниз и вправо

Для элементов управления, расположенных выше, задается параметр Сверху справа. Для элементов управления, расположенных ниже, задается параметр Снизу справа.

Для прочих элементов управления задается параметр Растянуть вниз и вправо.

Снизу справа

Для прочих элементов управления задается параметр Снизу справа.

Для прочих элементов управления задается параметр Снизу справа.

Примечание : В зависимости от конструкции формы может потребоваться удалить элемент управления из макета, чтобы добиться требуемого действия функции привязки. Чтобы удалить элемент управления из макета, откройте отчет в режиме конструктора, выделите элементы управления, которые нужно удалить из макета, а затем на вкладке Упорядочить в группе Макет элемента управления нажмите кнопку Удалить.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×