NavigationMenu
Меню для навигации внутри веб-приложения.
Шаблон NavigationMenu
Перечень всех возможных тэгов объекта:
<MyObject Name="" Type="NavigationMenu" 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="" />
<!--Тэги, специфичные для NavigationMenu-->
<ButtonBackColor></ButtonBackColor>
<ButtonMouseOverColor></ButtonMouseOverColor>
<ButtonMouseDownColor></ButtonMouseDownColor>
<ButtonHeight></ButtonHeight>
<ButtonWidth></ButtonWidth>
<ButtonTopIncrement></ButtonTopIncrement>
<TopStart></TopStart>
<Buttons>
<Button>
<Title></Title>
<Icon></Icon>
<Href></Href>
</Button>
</Buttons>
</MyObject>
Описание NavigationMenu
<MyObject Name="NavigationMenuName" Type="NavigationMenu" Assembly="BaseControls">
<!--Тэги, общие для всех графических объектов-->
<!--Тэги, специфичные для NavigationMenu-->
</MyObject>
Тэги, специфичные для NavigationMenu
ButtonBackColor
Цвет фона кнопок.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<ButtonBackColor>GrayD3</ButtonBackColor>
ButtonMouseOverColor
Цвет фона кнопок при наведении мыши.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<ButtonMouseOverColor>GrayD2</ButtonMouseOverColor>
ButtonMouseDownColor
Цвет фона нажатой кнопки.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<ButtonMouseDownColor>GrayD1</ButtonMouseDownColor>
ButtonHeight
Высота кнопки.
Необязательный тэг. Ожидается целочисленное значение.
По умолчанию используется значение 40.
<ButtonHeight>35</ButtonHeight>
ButtonWidth
Ширина кнопки.
Необязательный тэг. Ожидается целочисленное значение.
По умолчанию используется значение 200.
<ButtonWidth>150</ButtonWidth>
ButtonTopIncrement
Сдвиг вниз координаты Top
кнопки относительно координаты Top
предыдущей кнопки.
Необязательный тэг. Ожидается целочисленное значение.
По умолчанию используется значение 50.
<ButtonTopIncrement>45</ButtonTopIncrement>
TopStart
Значение координаты Top
первой кнопки.
Необязательный тэг. Ожидается целочисленное значение.
По умолчанию используется значение 60.
<TopStart>10</TopStart>
Buttons
Список кнопок в меню.
Необязательный тэг. Ожидается список тэгов <Button>
.
<Buttons>
<Button>
<Title> Список аренд</Title>
<Icon>view_headline</Icon>
<Href />
</Button>
<Button>
<Title> Заявки с сайта</Title>
<Icon>web</Icon>
<Href>bids</Href>
</Button>
</Buttons>
Тэг <Button>
<Button>
Кнопка в меню.
Необязательный тэг. Ожидается список тэгов <Title>
, <Icon>
и <Href>
.
<Button>
<Title> Заявки с сайта</Title>
<Icon>web</Icon>
<Href>bids</Href>
</Button>
Тэг <Title>
<Title>
Текст на кнопке в меню.
Необязательный тэг. Любое значение будет переведено в текстовое.
<Title> Заявки с сайта</Title>
Тэг <Icon>
<Icon>
Иконка, которая будет расположена на кнопке.
Необязательный тэг. Любое значение будет переведено в текстовое.
Ожидается название одного из типов иконок Google. Список иконок доступен по ссылке.
<Icon>web</Icon>
Тэг <Href>
<Href>
Относительный url-адрес формы, которая будет открыта при нажатии на кнопку.
Необязательный тэг. Любое значение будет переведено в текстовое.
<Href>bids</Href>
Get-проперти для получения свойств
ButtonBackColor
Возвращает цвет фона кнопок.
<Object Name="NavigationMenuName">
<Property Name="ButtonBackColor" />
</Object>
ButtonMouseOverColor
Возвращает цвет фона кнопок при наведении мыши.
<Object Name="NavigationMenuName">
<Property Name="ButtonMouseOverColor" />
</Object>
ButtonMouseDownColor
Возвращает цвет фона нажатой кнопки.
<Object Name="NavigationMenuName">
<Property Name="ButtonMouseDownColor" />
</Object>
ButtonHeight
Возвращает высоту кнопки.
<Object Name="NavigationMenuName">
<Property Name="ButtonHeight" />
</Object>
ButtonWidth
Возвращает ширину кнопки.
<Object Name="NavigationMenuName">
<Property Name="ButtonWidth" />
</Object>
ButtonTopIncrement
Возвращает cдвиг вниз координаты Top
кнопки относительно координаты Top
предыдущей кнопки.
<Object Name="NavigationMenuName">
<Property Name="ButtonTopIncrement" />
</Object>
TopStart
Возвращает значение координаты Top
первой кнопки.
<Object Name="NavigationMenuName">
<Property Name="TopStart" />
</Object>
Set-проперти для динамического задания свойств
ButtonBackColor
Задает цвет фона кнопок.
Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="NavigationMenuName">
<Property Name="ButtonBackColor">Red</Property>
</Object>
ButtonMouseOverColor
Задает цвет фона кнопок при наведении мыши.
Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="NavigationMenuName">
<Property Name="ButtonMouseOverColor">Green</Property>
</Object>
ButtonMouseDownColor
Задает цвет фона нажатой кнопки.
Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="NavigationMenuName">
<Property Name="ButtonMouseDownColor">Blue</Property>
</Object>
ButtonHeight
Задает высоту кнопки.
Ожидается целочисленное значение.
<Object Name="NavigationMenuName">
<Property Name="ButtonHeight">30</Property>
</Object>
ButtonWidth
Задает ширину кнопки.
Ожидается целочисленное значение.
<Object Name="NavigationMenuName">
<Property Name="ButtonWidth">180</Property>
</Object>
ButtonTopIncrement
Задает cдвиг вниз координаты Top
кнопки относительно координаты Top
предыдущей кнопки.
Ожидается целочисленное значение.
<Object Name="NavigationMenuName">
<Property Name="ButtonTopIncrement">60</Property>
</Object>
TopStart
Задает значение координаты Top
первой кнопки.
Ожидается целочисленное значение.
<Object Name="NavigationMenuName">
<Property Name="TopStart">100</Property>
</Object>
Last updated