Form
Форма.
Краткий шаблон Form
Полный шаблон Form
Описание Form
Атрибуты Form
Name
Системное имя формы.
Обязательный атрибут. Любое значение будет переведено в текстовое.
Title
Заголовок формы.
Необязательный атрибут. Любое значение будет переведено в текстовое.
Top
Координата расположения формы по высоте (сверху вниз).
Необязательный атрибут. Ожидается целочисленное значение.
Если атрибут Top
отсутствует и если косвенно атрибуты StartPosition
, HorizontalAlign
и VerticalAlign
(в порядке значимости) тоже не определяет его значение, то используется стандартное значение .NET.
Left
Координата расположения формы по ширине (слева направо).
Необязательный атрибут. Ожидается целочисленное значение.
Если атрибут Left
отсутствует и если косвенно атрибуты StartPosition
, HorizontalAlign
и VerticalAlign
(в порядке значимости) тоже не определяет его значение, то используется стандартное значение .NET.
Height
Высота рабочей области формы (то есть кайма формы сюда не входит).
Необязательный атрибут. Ожидается целочисленное значение.
При задании одновременно двух атрибутов Height
и TotalHeight
приоритет имеет TotalHeight
. Если атрибут Height
отсутствует, то используется стандартное значение .NET.
Width
Ширина рабочей области формы (то есть кайма формы сюда не входит).
Необязательный атрибут. Ожидается целочисленное значение.
При задании одновременно двух атрибутов Width
и TotalWidth
приоритет имеет TotalWidth
. Если атрибут Width
отсутствует, то используется стандартное значение .NET.
TotalHeight
Полная высота формы (с учетом каймы).
Необязательный атрибут. Ожидается целочисленное значение.
При задании одновременно двух атрибутов Height
и TotalHeight
приоритет имеет TotalHeight
. Если атрибут TotalHeight
отсутствует, то используется стандартное значение .NET.
TotalWidth
Полная ширина формы (с учетом каймы).
Необязательный атрибут. Ожидается целочисленное значение.
При задании одновременно двух атрибутов Width
и TotalWidth
приоритет имеет TotalWidth
. Если атрибут TotalWidth
отсутствует, то используется стандартное значение .NET.
Тип состояния формы.
AutoScroll
Признак, определяющий, показывать ли полосы прокрутки на форме, если объекты не входят в ее рабочую область.
Необязательный атрибут. Ожидается логическое значение.
Если атрибут AutoScroll
отсутствует, то используется значение False.
FontStyle
Имя стиля шрифта формы по умолчанию.
Необязательный атрибут. Ожидается имя одного из стилей шрифтов, описанных в форме.
Если атрибут FontStyle
отсутствует, то используется стандартное значение .NET.
ForeColor
Имя цвета текста формы по умолчанию.
Необязательный атрибут. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
Если атрибут ForeColor
отсутствует, то используется стандартное значение .NET.
BackColor
Имя цвета фона формы.
Необязательный атрибут. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
Если атрибут BackColor
отсутствует, то используется стандартное значение .NET.
DiagMessage
Признак показа диагностического сообщения с результатами загрузки сущностей формы.
Необязательный атрибут. Ожидается логическое значение.
Если атрибут DiagMessage
отсутствует, то используется значение False.
ValidationType
Вид Checking
формы.
Необязательный атрибут. Ожидается название одного из типов Checking
:
Если атрибут ValidationType
отсутствует, то используется значение Asterisk.
FlatWidth
Ширина цвета полосы Checking
формы.
Необязательный атрибут. Ожидается числовое значение.
Если атрибут FlatWidth
отсутствует, то используется значение 3.
FlatColor
Имя цвета полосы Checking
формы.
Необязательный атрибут. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
Если атрибут FlatColor
отсутствует, то используется красный цвет.
AsteriskForeColor
Имя цвета "звездочки" формы.
Необязательный атрибут. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
Если атрибут AsteriskForeColor
отсутствует, то используется стандартное значение .NET для надписи.
AsteriskFontStyle
Имя стиля шрифта "звездочки" формы.
Необязательный атрибут. Ожидается имя одного из стилей шрифтов, описанных в форме.
Если атрибут AsteriskFontStyle
отсутствует, то используется стандартное значение .NET для надписи.
EnableWaitingAnimation
Признак, определяющий, будет ли отображаться форма с анимацией.
Необязательный атрибут. Ожидается логическое значение.
Тэги, специфичные для Form
StartLocale
Единоразово устанавливает локаль и язык перевода для всего приложения при загрузке формы.
Необязательный тэг. Ожидается код одной из локалей, поддерживаемых Windows.
Если тэг <StartLocale>
отсутствует, то для приложения устанавливается язык операционной системы пользователя.
Полный список всех кодов локалей можно посмотреть по ссылке.
Установка локали происходит только один раз в момент загрузки формы, любое изменение универсального значения внутри (например, DataConnection
) язык приложения не изменяет.
Appearance
Содержит графические настройки отображения формы.
Необязательный тэг. Значение тэга <Appearance>
: см. в разделе Appearance.
Includes
Содержит документы, содержимое которых будет включено в текущий документ.
Необязательный тэг. Значение тэга <Includes>
: см. в разделе Includes.
Parameters
Содержит описание параметров формы.
Необязательный тэг. Значение тэга <Parameters>
: см. в разделе Parameters.
DataConnections
Содержит описание соединений с данными.
Необязательный тэг. Значение тэга <DataConnections>
: см. в разделе DataConnections.
Conditions
Содержит описание условий.
Необязательный тэг. Значение тэга <Conditions>
: см. в разделе Conditions.
Commands
Содержит описание команд.
Необязательный тэг. Значение тэга <Commands>
: см. в разделе Commands.
Executions
Содержит описание действий.
Необязательный тэг. Значение тэга <Executions>
: см. в разделе Executions.
Checkings
Содержит описание проверок.
Необязательный тэг. Значение тэга <Checkings>
: см. в разделе Checkings.
ContextMenus
Содержит описание контекстных меню формы.
Необязательный тэг. Значение тэга <ContextMenus>
: см. в разделе Menus.
MyObjects
Содержит описание объектов формы.
Необязательный тэг. Значение тэга <MyObjects>
: см. в разделе Objects.
Get-проперти для получения свойств
Title
Возвращает заголовок формы.
Top
Возвращает координату расположения формы по высоте (сверху вниз).
Left
Возвращает координату расположения формы по ширине (слева направо).
Height
Возвращает высоту рабочей области формы (то есть кайма формы сюда не входит).
Width
Возвращает ширину рабочей области формы (то есть кайма формы сюда не входит).
TotalHeight
Возвращает полную высоту формы (с учетом каймы).
TotalWidth
Возвращает полную ширину формы (с учетом каймы).
AutoScroll
Возвращает признак, определяющий, показываются ли полосы прокрутки на форме, если объекты не входят в ее рабочую область.
FontStyle
Возвращает имя стиля шрифта формы по умолчанию.
ForeColor
Возвращает имя цвета текста формы по умолчанию.
BackColor
Возвращает имя цвета фона формы.
DiagMessage
Возвращает признак показа диагностического сообщения с результатами загрузки сущностей формы.
AsteriskForeColor
Возвращает имя цвета "звездочки" формы.
AsteriskFontStyle
Возвращает имя стиля шрифта "звездочки" формы.
DateTimeNow
Возвращает рабочую дату и время формы, определенную первый раз в момент открытия формы.
FormChanged
Возвращает признак изменения формы (определяется как совокупность get-проперти ValueChanged
объектов на форме).
EnableWaitingAnimation
Возвращает признак, определяющий, отображается ли форма с анимацией.
ChangedObjects
Возвращает список изменённых объектов.
CheckingFired
Возвращает признак, определяющий, сработал ли хоть один <Checking>
.
Если в качестве параметра передано имя группы, то возвращает признак, определяющий, сработал ли хоть один <Checking>
в группе.
IsActive
Возвращает признак активности формы.
IsBusy
Возвращает признак того, что на форме выполняется какое-то действие.
Set-проперти для динамического задания свойств
Title
Задает заголовок формы.
Любое значение будет переведено в текстовое.
Top
Задает координату расположения формы по высоте (сверху вниз).
Ожидается целочисленное значение.
Left
Задает координату расположения формы по ширине (слева направо).
Ожидается целочисленное значение.
Height
Задает высоту рабочей области формы (то есть кайма формы сюда не входит).
Ожидается целочисленное значение.
Width
Задает ширину рабочей области формы (то есть кайма формы сюда не входит).
Ожидается целочисленное значение.
TotalHeight
Задает полную высоту формы (с учетом каймы).
Ожидается целочисленное значение.
TotalWidth
Задает полную ширину формы (с учетом каймы).
Ожидается целочисленное значение.
AutoScroll
Задает признак, определяющий, показывать ли полосы прокрутки на форме, если объекты не входят в ее рабочую область.
Ожидается логическое значение.
FontStyle
Задает имя стиля шрифта формы по умолчанию.
Ожидается имя одного из стилей шрифтов, описанных в форме.
ForeColor
Задает имя цвета текста формы по умолчанию.
Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
BackColor
Задает имя цвета фона формы.
Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
AsteriskForeColor
Задает имя цвета "звездочки" формы.
Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
AsteriskFontStyle
Задает имя стиля шрифта "звездочки" формы.
Ожидается имя одного из стилей шрифтов, описанных в форме.
DateTimeNow
Задает рабочую дату и время формы, определенную первый раз в момент открытия формы.
Ожидается значение типа дата/время.
RefreshDateTimeNow
Задает рабочую дату и время формы, равную текущей дате и времени.
Значение тэга <Property>
: не ожидается.
FormChanged
Задает признак изменения формы (определяется как совокупность get-проперти ValueChanged
объектов на форме).
Если FormChanged
присваивается значение False, то проперти ValueChanged
всех объектов формы тоже приобретут значение False.
Ожидается логическое значение.
EnableWaitingAnimation
Задает признак, определяющий, будет ли отображаться форма с анимацией.
Ожидается логическое значение.
IsBusy
Задает признак того, что на форме выполняется какое-то действие.
Ожидается логическое значение.
Last updated