Panel
Графический объект; группирующая панель.
Шаблон Panel
Перечень всех возможных тэгов объекта:
<MyObject Name="" Type="Panel" 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>
<Change User="" Source="" ValueSet="" />
<!--Тэги, специфичные для Panel-->
<HorizontalScroll></HorizontalScroll>
<VerticalScroll></VerticalScroll>
<AutoScroll></AutoScroll>
<BorderStyle></BorderStyle>
<MyObject Name="" Type="" Assembly="" />
<MyObject Name="" Type="" Assembly="" />
</MyObject>
Описание Panel
<MyObject Name="PanelName" Type="Panel" Assembly="BaseControls">
<!--Тэги, общие для всех графических объектов-->
<!--Тэги, специфичные для Panel-->
</MyObject>
Panel не имеет значения.
Тэги, специфичные для Panel
HorizontalScroll
Признак наличия горизонтальной полосы прокрутки на панели.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
<HorizontalScroll>False</HorizontalScroll>
VerticalScroll
Признак наличия вертикальной полосы прокрутки на панели.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
<VerticalScroll>False</VerticalScroll>
AutoScroll
Признак автоматической установки полос прокрутки на панели.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
<AutoScroll>False</AutoScroll>
BorderStyle
Название типа границ панели.
Необязательный тэг. Ожидается название одного из типов границ панели:
None
Нет границ
Dotted
Граница из точек
Dashed
Граница из тире
Solid
Одиночная плоская граница
Double
Двойная плоская граница
Groove
Объемная рельефная вдавленная граница
Ridge
Объемная рельефная выпуклая граница
Inset
Объемная вдавленная граница
Outset
Объемная выпуклая граница
По умолчанию используется значение None.
<BorderStyle>None</BorderStyle>
MyObject
Объект, расположенный на данной панели.
Необязательный тэг. Тэгов <MyObject>
может быть несколько.
<MyObject Name="ObjectName1" Type="ObjectType1" Assembly="ObjectAssembly1" />
<MyObject Name="ObjectName2" Type="ObjectType2" Assembly="ObjectAssembly2" />
Get-проперти для получения свойств
HorizontalScroll
Возвращает признак наличия горизонтальной полосы прокрутки на панели.
<Object Name="PanelName">
<Property Name="HorizontalScroll" />
</Object>
VerticalScroll
Возвращает признак наличия вертикальной полосы прокрутки на панели.
<Object Name="PanelName">
<Property Name="VerticalScroll" />
</Object>
AutoScroll
Возвращает признак автоматической установки полос прокрутки на панели.
<Object Name="PanelName">
<Property Name="AutoScroll" />
</Object>
BorderStyle
Возвращает название типа границ таблицы.
<Object Name="PanelName">
<Property Name="BorderStyle" />
</Object>
ContainerChanged
Возвращает признак изменения объекта-контейнера (определяется как совокупность get-проперти ValueChanged
всех его дочерних объектов на любом уровне вложенности).
<Object Name="PanelName">
<Property Name="ContainerChanged" />
</Object>
ChangedObjects
Возвращает список изменённых объектов.
<Object>
<Property Name="ChangedObjects" />
</Object>
Set-проперти для динамического задания свойств
HorizontalScroll
Задает признак наличия горизонтальной полосы прокрутки на панели.
Ожидается логическое значение.
<Object Name="PanelName">
<Property Name="HorizontalScroll" />
</Object>
VerticalScroll
Задает признак наличия вертикальной полосы прокрутки на панели.
Ожидается логическое значение.
<Object Name="PanelName">
<Property Name="VerticalScroll" />
</Object>
AutoScroll
Задает признак автоматической установки полос прокрутки на панели.
Ожидается логическое значение.
<Object Name="PanelName">
<Property Name="AutoScroll" />
</Object>
BorderStyle
Задает название типа границ панели.
Ожидается одно из названий типов границ панели.
<Object Name="PanelName">
<Property Name="BorderStyle" />
</Object>
ContainerChanged
Задаёт признак изменения объекта-контейнера (определяется как совокупность get-проперти ValueChanged
всех его дочерних объектов на любом уровне вложенности).
Ожидается логическое значение.
<Object Name="PanelName">
<Property Name="ContainerChanged" />
</Object>
Last updated