Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
По умолчанию элементы управления в форме Access остаются закрепленными в левом верхнем углу формы и не изменяются при изменении размера формы. Чтобы изменить это поведение, можно воспользоваться командой " привязать ". Например, можно настроить текстовое поле таким образом, чтобы оно растянуто вниз и вправо, так как форма становится больше. Это позволяет видеть больше текста в элементе управления.
В этой статье
Привязка элемента управления
-
В области навигации щелкните правой кнопкой мыши форму, которую вы хотите изменить, и выберите пункт режим макета.
-
В форме щелкните элемент управления, к которому вы хотите применить поведение привязки.
-
На вкладке Упорядочить в группе Расположение нажмите кнопку привязать.
-
Выберите нужный параметр.
Параметры привязки
Параметр привязки
Поведение элемента управления при изменении размера формы
В левом верхнем углу по умолчанию
Элемент управления, привязанный к левому верхнему углу формы, не изменяет размер.
РасТянуть вниз
Элемент управления, привязанный к левому верхнему углу формы, и растягивается вниз, чтобы заполнить доступное пространство.
В нижнем левом углу
Элемент управления, привязанный к левому нижнему углу формы, не изменяет размер.
Растяжение по верхнему краю
Элемент управления, привязанный к левому верхнему углу формы, и растягивается по горизонтали для заполнения доступного пространства.
РасТянуть вниз и по горизонтали
Элемент управления, привязанный к левому верхнему углу формы, растягивается вниз и вверх для заполнения всего доступного пространства.
Растяжение по нижнему краю
Элемент управления, привязанный к левому углу формы, и растягивается по горизонтали для заполнения доступного пространства.
В правом верхнем углу
Элемент управления, привязанный к верхнему правому углу формы, не изменяет размер.
Растяжение вниз и вправо
Элемент управления, привязанный к верхнему правому углу формы, и растягивается по вертикали, чтобы заполнить доступное пространство.
Снизу справа
Элемент управления, привязанный к нижнему правому углу формы, не изменяет размер.
Примечания:
-
Если для свойства Orientation формы задано значение справа налево, то привязка по умолчанию для команд "растянуть по" находится в правой части формы, а не в левой части.
-
Если задать один из вариантов растягивания для элемента управления, элемент управления не станет меньше, чем размеры, заданные в свойствах Width и Height элемента управления.
-
Чтобы запретить элементу управления растягивать, уменьшать или перемещаться по мере изменения размера формы, установите для параметра привязки элемента управления значение по умолчанию в левом верхнем углу.
Примечания:
-
Если вы настроили доступ к экранным объектам в качестве перекрывающихся окон, а не в виде документов с вкладками, выбранное поведение привязки отображается при изменении размера окна формы (или, если форма развернута, когда вы изменяете размер окна Access). Если вы установили для базы данных отображение объектов в виде вкладок документов (значение по умолчанию), то выбранное поведение привязки будет видимо только при изменении размера окна Access.
Как настроить параметры окна документа?
-
На вкладке Файл в разделе Справка щелкните элемент Параметры.
-
Выберите пункт Текущая база данных.
-
В разделе Параметры приложенияв разделе Параметры окна документавыберите перекрывающиеся окна или документы с вкладками.
-
Совет: В режиме конструктора убедитесь в том, что форма имеет размер, так что имеется минимум пустое пространство сетки и справа от элементов управления. Это поможет убедиться, что элементы управления будут закреплены и растягиваться по нижнему и правому краям окна формы. Кроме того, задайте для ширины и высоты каждого элемента управления растяжения минимальный размер, который будет использоваться в обычных обстоятельствах.
1. в текстовом поле Описание установлено значение растяжение вниз и по горизонтали, а для него установлен минимальный размер.
2. размер бланка формы изменился таким образом, чтобы осталось только небольшое пустое пространство.
Примечание: Возможно, потребуется переместить другие элементы управления в форме или изменить их размер (особенно элементы в верхнем или нижнем колонтитуле), прежде чем можно будет изменить размер сетки в конструкторе форм.
Специальные моменты, которые следует учитывать при использовании макетов
Макет — это табличная сетка, позволяющая выравнивать несколько элементов управления в форме. Макеты полезны в любой базе данных, так как они позволяют быстро выравнивать и располагать группы элементов управления одновременно, без необходимости выбирать каждый элемент управления. При создании формы с помощью одного из средств быстрого создания в группе формы на вкладке Создание Access по умолчанию отображает поля в макетах.
Макеты бывают двух видов: с накоплением и таблицами. Для одноэлементных форм (для свойства представление по умолчанию задано значение Single Forms) в Access используются макеты с накоплением по умолчанию. В макете с накоплением функция привязки позволяет перемещать и растягивать элементы управления по вертикали и по горизонтали.
Для многоэлементных форм (для которых для свойства представление по умолчанию задано значение непрерывная форма) в Access используются табличные макеты по умолчанию. В табличном макете функция привязки передвигается и растягивает элементы управления по вертикали. Например, параметр " растянуть вниз и по привязке" приводит к тому, что элемент управления растягивается по горизонтали.
Вы можете задать привязку только для одного элемента управления в каждом макете. Привязка других элементов управления в макете задается автоматически согласно следующей таблице:
Параметр привязки | Автоматические параметры других элементов управления в том же макете элемента управления | |
---|---|---|
Макет с накоплением |
Табличный макет |
|
В левом верхнем углу по умолчанию |
Для всех остальных элементов управления задано значение по левомукраю. |
Для всех остальных элементов управления задано значение по левомукраю. |
РасТянуть вниз |
Для элементов управления выше задано значение по левомукраю. Для элементов управления ниже задано значение по нижнему краю. |
Для всех остальных элементов управления выбрано растяжение вниз. |
В нижнем левом углу |
Для всех остальных элементов управления устанавливается значение снизу слева. |
Для всех остальных элементов управления устанавливается значение снизу слева. |
Растяжение по верхнему краю |
Для всех остальных элементов управления задается растяжение по верхнему краю. |
Элементы управления слева задаются в верхнем левом углу. Элементы управления справа настраиваются на верхний правыйугол. |
РасТянуть вниз и по горизонтали |
Для элементов управления выше задано растяжение по верхнему краю. Для элементов управления ниже задано растяжение по нижнему краю. |
Элементы управления слева задаются для растягивания вниз. Для элементов управления справа задается растяжение вниз и вправо. |
Растяжение по нижнему краю |
Для всех остальных элементов управления в нижней части экраназаДается растяжение. |
Элементы управления слева задаются слева внизу. Элементы управления справа настраиваются на Нижний правый. |
В правом верхнем углу |
Для всех остальных элементов управления задано значение в верхнем правомуглу. |
Для всех остальных элементов управления задано значение в верхнем правомуглу. |
Растяжение вниз и вправо |
Для элементов управления выше задано значение сверху справа. Элементы управления ниже установлены на Нижний правый. |
Для всех остальных элементов управления задается растяжение вниз и вправо. |
Снизу справа |
Все остальные элементы управления устанавливаются в Нижний правый край. |
Все остальные элементы управления устанавливаются в Нижний правый край. |
Примечание: В зависимости от макета формы может потребоваться удалить элемент управления из макета элемента управления для достижения нужного поведения привязки. Чтобы удалить элемент управления из макета элемента управления, в том случае, если отчет открыт в режиме конструктора, выберите элементы управления, которые вы хотите удалить, в макет, а затем на вкладке Упорядочить в группе Таблица нажмите кнопку Удалить макет.