<MyObjectName="RadioButtonBlockName"Type="RadioButtonBlock"Assembly="BaseControls"><!--Тэги, общие для всех графических объектов--><!--Тэги, специфичные для RadioButtonBlock--></MyObject>
Получение значения
Значением RadioButtonBlock считается значение выбранной радиокнопки.
<ObjectName="RadioButtonBlockName" />
Задание значения
Значение объекта: любое значение.
<ObjectName="RadioButtonBlockName"></Object>
Тэги, специфичные для RadioButtonBlock
Options
Содержит список радиокнопок.
Необязательный тэг. Значение тэга <Options>: список тэгов <Option>, содержащих описание радиокнопок.
<Options></Options>
Value
Значение группы радиокнопок.
Необязательный тэг. Значение тэга <Value>: любое значение.
<Value>Value</Value>
Тэг <Option>
Графический объект; радиокнопка (круглая кнопка).
Описание радиокнопки
<OptionName=""><!--Тэги, общие для всех графических объектов--><!--Тэги, специфичные для радиокнопки--></Option>
Атрибуты тэга<Option>
Name
Название радиокнопки.
Обязательный атрибут.
Тэги, специфичные для радиокнопки
Text
Текст рядом с радиокнопкой.
Необязательный тэг. Любое значение будет переведено в текстовое.
<Text>Текст</Text>
Checked
Признак выбора радиокнопки из группы.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
<Checked>False</Checked>
Value
Значение радиокнопки.
Необязательный тэг. Значение тэга <Value>: любое значение.
<Value>Value</Value>
Get-проперти для получения свойств
Text
Возвращает текст рядом с радиокнопкой Option.
Значение тэга <Property>: тэг <Parameters> со вложенными тэгами <Parameter>, один из которых имеет атрибут Name, равный Option.
<ObjectName="RadioButtonBlockName"> <PropertyName="Text"> <Parameters><!--Значение тэга Parameter с атрибутом Name, равным Option: ожидается название одной из радиокнопок--> <ParameterName="Option">OptionName</Parameter> </Parameters> </Property></Object>
Если начение тэга <Property> отсутствует, то будет возвращен текст рядом с выбранной радиокнопкой.
Возвращает признак выбора радиокнопки <Option> из группы.
<ObjectName="RadioButtonBlockName"> <!--Значение тэга Property: тэг Parameters со вложенными тэгами Parameter, один из которых имеет атрибут Name, равный Option-->
<PropertyName="Checked"> <Parameters><!--Значение тэга Parameter с атрибутом Name, равным Option: ожидается название одной из радиокнопок--> <ParameterName="Option">OptionName</Parameter> </Parameters> </Property></Object>
<ObjectName="RadioButtonBlockName"><!--Значение тэга Property: тэг Parameters со вложенными тэгами Parameter--> <PropertyName="Text"> <Parameters><!--Необязательный параметр. При отсутствии обновляет текст рядом с выделенной радиокнопкой--><!--Значение тэга Parameter с атрибутом Name, равным Option: ожидается название одной из радиокнопок--> <ParameterName="Option">OptionName</Parameter><!--Значение тэга Parameter с атрибутом Name, равным Value: любое значение будет переведено в текстовое--> <ParameterName="Value">Text</Parameter> </Parameters> </Property></Object>
Checked
Задает признак выбора радиокнопки <Option> из группы.
<ObjectName="RadioButtonBlockName"><!--Значение тэга Property: тэг Parameters со вложенными тэгами Parameter--> <PropertyName="Checked"> <Parameters><!--Значение тэга Parameter с атрибутом Name, равным Option: ожидается название одной из радиокнопок--> <ParameterName="Option">OptionName</Parameter><!--Значение тэга Parameter с атрибутом Name, равным Value: ожидается логическое значение--> <ParameterName="Value">True</Parameter> </Parameters> </Property></Object>