MarkupContainer

Контейнер для вставки HTML-разметки

Шаблон MarkupContainer

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

<MyObject Name="" Type="MarkupContainer" Assembly="BaseControls">
  <!--Тэги, общие для всех графических объектов-->
  <Top></Top>
  <Left></Left>
  <Height></Height>
  <Width></Width>
  <FontStyle></FontStyle>
  <ForeColor></ForeColor>
  <Visible></Visible>
  <CSS></CSS>
  <!--Тэги, специфичные для MarkupContainer-->
  <Markup></Markup>
  <Page404Component></Page404Component>
  <TextAlign></TextAlign>
</MyObject>

Описание MarkupContainer

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

MarkupContainer не имеет значения.

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

Markup

Описывает HTML-код, который будет встраиваться на форму при просмотре страницы.

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

<Markup>
  <![CDATA[
    <div class="loader" TestElement>Loading<span class="loader__dot">.</span><span class="loader__dot">.</span><span class="loader__dot">.</span></div>
    <style TestElement>
      @keyframes blink {50% { color: transparent }}
      .loader__dot { animation: 1s blink infinite }
      .loader__dot:nth-child(2) { animation-delay: 250ms }
      .loader__dot:nth-child(3) { animation-delay: 500ms }
    </style>
  ]]>
</Markup>

Обратите внимание, что HTML-код необходимо экранировать, используя символы

<![CDATA[HTML-код]]>

Page404Component

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

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

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

<Page404Component>True</Page404Component>

TextAlign

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

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

TopLeft

Слева сверху

TopCenter

По центру сверху

TopRight

Справа сверху

MiddleLeft

Слева посередине

MiddleCenter

По центру посередине

MiddleRight

Справа посередине

BottomLeft

Слева снизу

BottomCenter

По центру снизу

BottomRight

Справа снизу

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

<TextAlign>MiddleCenter</TextAlign>

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

Markup

Возвращает HTML-код, который встраивается на форму при просмотре страницы.

<Object Name="MarkupContainerName">
  <Property Name="Markup" />
</Object>

Page404Component

Возвращает значение признака, переключающего контейнер разметки в режим отображения сообщения об ошибке 404.

<Object Name="MarkupContainerName">
  <Property Name="Page404Component" />
</Object>

TextAlign

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

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

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

Markup

Задает HTML-код, который будет встраиваться на форму при просмотре страницы.

<Object Name="MarkupContainerName">
  <Property Name="Markup"></Property>
</Object>

Page404Component

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

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

<Object Name="MarkupContainerName">
  <Property Name="Page404Component">True</Property>
</Object>

TextAlign

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

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

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

Last updated