Свойство Form.BorderStyle (Access)

Указывает тип элементов границы и границы (строка заголовка, меню "Управление" , кнопки свернуть и развернуть или кнопка закрыть ), которые будут использоваться для формы. Обычно для обычных форм, всплывающих форм и настраиваемых диалоговых окон используются разные стили границ. Чтение и запись байтов.

Синтаксис

expression. Borderstyle

выражение: переменная, представляющая объект Form.

Замечания

Для элементов управления свойство BorderStyle использует следующие параметры.

Setting Visual Basic Описание
Нет 0 Форма не имеет границы или связанных элементов границы. Размер формы не допускается.
Тонкий 1 Форма имеет тонкую границу и может включать любой из элементов границы. Размер формы не допускается (команда Размер в меню Управление недоступна). Этот параметр часто используется для всплывающих форм. (Если вы хотите, чтобы форма оставалась в верхней части всех окон Microsoft Access, необходимо также задать для свойства PopUp значение Да.)
Значительные 2 (по умолчанию) Форма имеет границу по умолчанию для форм Access, может включать любой из элементов границы и изменять ее размер. Этот параметр часто используется для обычных форм доступа.
Диалоговое окно 3 Форма имеет толстую (двойную) границу и может включать только строку заголовка, кнопку "Закрыть " и меню "Управление ". Форма не может быть развернута, свернута или изменена (команды Развернуть, Свернуть и Размер недоступны в меню Управление ). Этот параметр часто используется для пользовательских диалоговых окон. (Если вы хотите, чтобы форма была модальной, необходимо также задать для ее свойства Modal значение Да. Если вы хотите, чтобы это была модальная всплывающее окно, как и большинство диалоговых окон, необходимо задать для его свойств PopUp и Modal значение Да.)

Для формы свойство BorderStyle устанавливает характеристики, которые визуально определяют форму как обычную, всплывающую форму или пользовательское диалоговое окно. Можно также задать свойства Modal и PopUp , чтобы дополнительно определить характеристики формы.

Вы также можете задать свойства ControlBox, CloseButton, MinMaxButtons, ScrollBars, NavigationButtons и RecordSelectors формы. Эти свойства взаимодействуют следующими способами:

  • Если для свойства BorderStyle задано значение None или Dialog, форма не имеет кнопок "Развернуть " или "Свернуть ", независимо от параметра свойства MinMaxButtons .

  • Если для свойства BorderStyle задано значение Нет, в форме нет меню Control , независимо от параметра свойства ControlBox .

  • Параметр свойства BorderStyle не влияет на отображение полос прокрутки, кнопок навигации, поля номера записей или селекторов записей.

Свойство BorderStyle вступает в силу только в представлении формы. Параметр свойства игнорируется в режиме конструктора формы.

Если для свойства BorderStyle всплывающей формы задано значение Нет, вы не сможете закрыть форму, если в нее не будет добавлена кнопка Закрыть , которая запускает макрос, содержащий действие Закрыть или процедуру события в Visual Basic, использующего метод Close .

Всплывающие формы обычно имеют фиксированный размер, но вы можете сделать всплывающие формы более скользкими, присвоив свойству PopUp значение Да, а свойству BorderStyle — значение Sizable.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.