RadioButtonBlock

Графический объект. Группа переключателей. Включение одного переключателя означает отключение всех остальных.

Шаблон RadioButtonBlock

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

<MyObject Name="" Type="RadioButtonBlock" 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="" />
  <!--Тэги, специфичные для RadioButtonBlock-->
  <Appearance></Appearance>
  <FlatCheckedBackColor></FlatCheckedBackColor>
  <Options>
    <Option Name="">
      <Top></Top>
      <Left></Left>
      <Height></Height>
      <Width></Width>
      <FontStyle></FontStyle>
      <ForeColor></ForeColor>
      <BackColor></BackColor>
      <Enabled></Enabled>
      <Visible></Visible>
      <Hint></Hint>
      <ContextMenu Name="" />
      <Change User="" Source="" ValueSet="" />
      <Text></Text>
      <Checked></Checked>
      <Value></Value>
    </Option>
  </Options>
  <Value></Value>
</MyObject>

Описание RadioButtonBlock

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

Значением RadioButtonBlock считается значение активного переключателя.

Для получения значения используется get-проперти Value:

Рекомендуется использовать сокращенный вариант записи:

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

Для задания значения используется set-проперти Value:

Рекомендуется использовать сокращенный вариант записи:

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

Options

Содержит список переключателей.

Необязательный тэг. Ожидает список тэгов <Option>, содержащих описание переключателей.

Value

Задает значение, определяющее активный переключатель.

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

Appearance

Задает значение, определяющее внешний вид переключателей.

Необязательный тэг. Ожидается одно из допустимых значений:

Normal

Переключатели отображаются в виде круглых флажков

Button

Переключатели отображаются в виде плоских кнопок

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

FlatCheckedBackColor

Задает цвет активного переключателя.

Необязательный тег. Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

По умолчанию используется 20-и %-ый серый цвет.

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

Value

Возвращает значение, определяющее активный переключатель.

Text

Возвращает текст активного переключателя или переключателя, название которого задано в параметре.

Значение тэга <Property>: тэг <Parameters> со вложенными тэгами <Parameter>, один из которых имеет атрибут Name, равный Option.

Если значение тэга <Property> отсутствует, то будет возвращен текст активного переключателя.

Checked

Возвращает признак выбора переключателя <Option> из группы.

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

Value

Задает значение, определяющее активный переключатель.

Text

Задает текст активного переключателя или переключателя, название которого задано в параметре.

Checked

Задает признак выбора переключателя <Option> из группы.

Last updated