Objects
Любой графический объект.
Описание Object
Атрибуты Object
Name | Название объекта. Обязательный атрибут. |
Type | Название типа объекта в сборке. Обязательный атрибут. |
Assembly | Название сборки (библиотека). Обязательный атрибут. |
ChangeForm | Признак, определяющий, будет ли проперти Необязательный атрибут. Если атрибут |
Получение значения Object
Любой графический объект имеет значение, которое, как правило, совпадает по смыслу с одним из его тэгов или проперти.
Задание значения Object
Значение объекта: любое значение.
Тэги, общие для всех графических объектов
Top
Координата расположения объекта по высоте (сверху вниз).
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <Top>
отсутствует, то используется значение 0.
Если тэг <Top>
присутствует вместе с тэгом <Bottom>
, то конфликт разрешается в пользу тэга <Bottom>
.
Left
Координата расположения объекта по ширине (слева направо).
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <Left>
отсутствует, то используется значение 0.
Если тэг <Left>
присутствует вместе с тэгом <Right>
, то конфликт разрешается в пользу тэга <Right>
.
Height
Высота объекта.
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <Height>
отсутствует, то используется значение по умолчанию для определенного объекта.
Width
Ширина объекта.
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <Width>
отсутствует, то используется значение по умолчанию для определенного объекта.
Right
Координата правого края объекта.
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <Right>
присутствует вместе с тэгом <Left>
, то конфликт разрешается в пользу тэга <Right>
.
Bottom
Координата нижнего края объекта.
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <Bottom>
присутствует вместе с тэгом <Top>
, то конфликт разрешается в пользу тэга <Bottom>
.
FontStyle
Стиль шрифта объекта.
Необязательный тэг. Ожидается имя одного из стилей шрифтов, описанных в форме.
Если тэг <FontStyle>
отсутствует, то используется значение FontStyle
, которое указано для родительского объекта (если такового нет, то формы).
ForeColor
Цвет текста объекта.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
Если тэг <ForeColor>
отсутствует, то используется значение ForeColor
, которое указано для родительского объекта (если такового нет, то формы).
BackColor
Цвет фона объекта.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
Если тэг <BackColor>
отсутствует, то используется значение BackColor
, которое указано для родительского объекта (если такового нет, то формы).
TabIndex
Индекс очереди при TAB-переходах.
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <TabIndex>
отсутствует, то используется значение 0.
TabStop
Признак, определяющий, будет ли объект в очереди при TAB-переходах.
Необязательный тэг. Ожидается логическое значение.
Если тэг <TabStop>
отсутствует, то используется значение True.
Enabled
Признак активности объекта.
Необязательный тэг. Ожидается логическое значение.
Если тэг <Enabled>
отсутствует, то используется значение True.
Visible
Признак видимости объекта.
Необязательный тэг. Ожидается логическое значение.
Если тэг <Visible>
отсутствует, то используется значение True.
Hint
Текст всплывающей подсказки объекта.
Необязательный тэг. Любое значение будет переведено в текстовое.
Change
Настройки изменения проперти ValueChanged
объекта.
Есть 3 способа изменить значение объекта:
Изменить значение прямым образом в графическом интерфейсе формы (атрибут
User
).Указать источник значения - ссылка на любые данные на форме (атрибут
Source
).В случае изменения значения в источнике, автоматически изменится значение и самого объекта.
Присвоить значение объекту посредством команды
ValueSetCommand
(атрибутValueSet
).
Необязательный тэг.
Если тэг <Change>
отсутствует, то для атрибутов User
, Source
и ValueSet
используются значения True, True, и True соответственно.
Атрибуты тэга <Change>
<Change>
User | Признак, определяющий, будет ли Необязательный атрибут. Ожидается логическое значение. |
Source | Признак, определяющий, будет ли Если атрибут Необязательный атрибут. Ожидается логическое значение. |
ValueSet | Признак, определяющий, будет ли Если атрибут Необязательный атрибут. Ожидается логическое значение. |
Cursor
Курсор мыши, который появляется при наведении ее на объект.
Необязательный тэг. Ожидается название одного из типов курсора мыши:
Default | Значение по умолчанию (определено настройками операционной системы) |
Arrow | Обычная стрелка |
Wait | Индикатор ожидания |
AppStarting | Изображение стрелки с индикатором ожидания |
Hand | Изображение в виде руки |
Beam | Изображение в виде буквы |
No | Изображение в виде перечеркнутого красного круга |
Cross | Изображение в виде крестика |
Help | Изображение стрелки и вопросительного знака |
HSplit | Изображение, которое появляется при наведении указателя мыши на горизонтальный разделитель |
SizeAll | Четырехконечный курсор для изменения размера, состоящий из четырех соединенных стрелок, указывающих вверх, вниз, налево и направо |
SizeNESW | Двунаправленный (северо-восток — юго-запад) диагональный курсор для изменения размера |
SizeNS | Двунаправленный вертикальный курсор для изменения размера |
SizeNWSE | Двунаправленный (северо-запад — юго-восток) диагональный курсор для изменения размера |
SizeWE | Двунаправленный горизонтальный курсор для изменения размера |
VSplit | Курсор, который появляется при наведении указателя мыши на вертикальный разделитель |
ZoomIn | Изображение в виде увеличительного стекла со знаком "+" |
ZoomOut | Изображение в виде увеличительного стекла со знаком "-" |
Grab | Изображение, указывающее на возможность схватить объект |
Grabbing | Изображение, указывающее на то, что объект был схвачен |
Get-проперти для получения свойств
Перечисленные ниже get-проперти являются общими для всех графических объектов и предназначены для получения свойств данного объекта.
Value
Возвращает значение объекта, если его существование подразумевается для объекта определенного типа.
ValueChanged
Возвращает признак изменения значения объекта, если существование значения подразумевается для объекта определенного типа.
Top
Возвращает координату расположения объекта по высоте (сверху вниз).
Left
Возвращает координату расположения объекта по ширине (слева направо).
Height
Возвращает высоту объекта.
Width
Возвращает ширину объекта.
Right
Возвращает положение правого края объекта.
Bottom
Возвращает положение нижнего края объекта.
FontStyle
Возвращает имя стиля шрифта объекта.
ForeColor
Возвращает имя цвета текста объекта.
BackColor
Возвращает имя цвета фона объекта.
TabIndex
Возвращает индекс очереди при TAB-переходах.
TabStop
Возвращает признак, определяющий, будет ли объект в очереди при TAB-переходах.
Enabled
Возвращает признак активности объекта.
Visible
Возвращает признак видимости объекта.
Hint
Возвращает текст всплывающей подсказки объекта.
Cursor
Возвращает название типа курсора мыши.
Focused
Возвращает признак, определяющий, имеет ли объект фокус.
Set-проперти для динамического задания свойств
Перечисленные ниже set-проперти являются общими для всех графических объектов и предназначены для динамического задания свойств объекта (динамическое - означает, что в процессе работы формы, то есть посредством команды ValueSetCommand
).
Value
Задает значение объекта.
Значение тэга <Property>
: любое значение.
ValueChanged
Задает признак изменения значения объекта.
Ожидается логическое значение.
Top
Задает координату расположения объекта по высоте (сверху вниз).
Ожидается целочисленное значение.
Left
Задает координату расположения объекта по ширине (слева направо).
Ожидается целочисленное значение.
Height
Задает высоту объекта.
Ожидается целочисленное значение.
Width
Задает ширину объекта.
Ожидается целочисленное значение.
Right
Задает положение правого края объекта.
Ожидается целочисленное значение.
Bottom
Задает положение нижнего края объекта.
Ожидается целочисленное значение.
FontStyle
Задает имя стиля шрифта объекта.
Ожидается название одного из стилей шрифтов, описанных в форме.
ForeColor
Задает имя цвета текста объекта.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
BackColor
Задает имя цвета фона объекта.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
TabIndex
Задает индекс очереди при TAB-переходах.
Ожидается целочисленное значение.
TabStop
Задает признак, определяющий, будет ли объект в очереди при TAB-переходах.
Ожидается логическое значение.
Enabled
Задает признак активности объекта.
Ожидается логическое значение.
Visible
Задает признак видимости объекта.
Ожидается логическое значение.
Hint
Задает текст всплывающей подсказки объекта.
Любое значение будет переведено в текстовое.
Cursor
Задает тип курсора мыши.
Ожидается название одного из типов курсора мыши.
Last updated