Label

Графический объект; элемент пользовательского интерфейса, отображающий текст для пользователя.

Шаблон Label

Перечень всех возможных тэгов объекта:

<MyObject Name="" Type="Label" Assembly="BaseControls" ChangeForm="">
  <!--Тэги, общие для всех графических объектов-->
  <Top></Top>
  <Bottom></Bottom>
  <Left></Left>
  <Right></Right>
  <Height></Height>
  <Width></Width>
  <FontStyle></FontStyle>
  <ForeColor></ForeColor>
  <BackColor></BackColor>
  <Enabled></Enabled>
  <Visible></Visible>
  <Hint></Hint>
  <ContextMenu Name="" />
  <Change User="" Source="" ValueSet="" />
  <!--Тэги, специфичные для Label-->
  <Blink></Blink>
  <BlinkInterval></BlinkInterval>
  <TextAlign></TextAlign>
  <AutoSize></AutoSize>
  <Text></Text>
</MyObject>

Описание Label

<MyObject Name="LabelName" Type="Label" Assembly="BaseControls">
  <!--Тэги, общие для всех графических объектов-->
  <!--Тэги, специфичные для Label-->
</MyObject>

Получение значения Label

Значением Label считается текст надписи.

<Object Name="LabelName" />

Задание значения Label

Любое значение будет переведено в текстовое.

<Object Name="LabelName"></Object>

Тэги, специфичные для Label

Признак мерцания надписи.

Необязательный тэг. Ожидается логическое значение.

По умолчанию используется значение False.

<Blink>False</Blink>

Интервал мерцания надписи (в миллисекундах).

Необязательный тэг. Ожидается целочисленное значение.

По умолчанию используется значение 500.

<BlinkInterval>500</BlinkInterval>

TextAlign

Название типа положения текста надписи.

Необязательный тэг. Ожидается название одного из типов положения текста:

Если тэг <TextAlign> отсутствует, то используется значение MiddleLeft.

<TextAlign>MiddleLeft</TextAlign>

Text

Текст надписи.

Необязательный тэг. Любое значение будет переведено в текстовое.

<Text>Текст</Text>

AutoSize

Признак определяющий будет ли ширина автоматически подстраиваться под содержание.

Необязательный тэг. Ожидается логическое значение.

<AutoSize>Текст</AutoSize>

Get-проперти для получения свойств

Возвращает признак мерцания надписи.

<Object Name="LabelName">
  <Property Name="Blink" />
</Object>

Возвращает интервал мерцания надписи (в миллисекундах).

<Object Name="LabelName">
  <Property Name="BlinkInterval" />
</Object>

TextAlign

Возвращает название типа положения текста надписи.

<Object Name="LabelName">
  <Property Name="TextAlign" />
</Object>

Text

Возвращает текст надписи.

<Object Name="LabelName">
  <Property Name="Text" />
</Object>

Set-проперти для динамического задания свойств

Задает признак мерцания надписи.

Ожидается логическое значение.

<Object Name="LabelName">
  <Property Name="Blink">True</Property>
</Object>

Задает интервал мерцания надписи (в миллисекундах).

Ожидается целочисленное значение.

<Object Name="LabelName">
  <Property Name="BlinkInterval">1000</Property>
</Object>

TextAlign

Задает название типа положения текста надписи.

Ожидается одно из названий типов положения текста.

<Object Name="LabelName">
  <Property Name="TextAlign">TopLeft</Property>
</Object>

Text

Задает текст надписи.

Любое значение будет переведено в текстовое.

<Object Name="LabelName">
  <Property Name="Text">Text</Property>
</Object>

Last updated