Slider

Ползунок для задания значения в допустимом интервале. Элемент пользовательского интерфейса.

Шаблон Slider

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

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

Описание Slider

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

Значением Slider считается текст, указанный в поле.

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

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

<Object Name="SliderName">
  <Property Name="Value" />
</Object>

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

<Object Name="SliderName" />

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

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

<Object Name="SliderName">
  <Property Name="Value">10</Property>
</Object>

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

<Object Name="SliderName">10</Object>

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

Value

Задает текущее значение ползунка.

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

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

<Value>0</Value>

Minimum

Задает минимальное значение ползунка.

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

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

<Minimum>0</Minimum>

Maximum

Задает максимальное значение ползунка.

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

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

<Maximum>200</Maximum>

Orientation

ориентация бегунка, ожидает Horizontal\Vertical

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

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

<Orientation>Vertical</Orientation>

CurrentColorSchema

Задает цветовую схему, предопределенную в платформе.

Необязательный тэг. Ожидается Default, Red, Green, Blue

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

<CurrentColorSchema>Blue</CurrentColorSchema>

ThumbWidth

Ширина бегунка.

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

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

<ThumbWidth>20</ThumbWidth>

ThumbHeight

Высота бегунка.

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

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

<ThumbHeight>20</ThumbHeight>

ThumbRound

сила закругления прямоугольника бегунка

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

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

<ThumbRound>10</ThumbRound>

ThumbFirstColor

первый цвет бегунка(сверху вниз, слева направо)

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

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

<ThumbFirstColor></ThumbFirstColor>

ThumbSecondColor

второй цвет бегунка(сверху вниз, слева направо)

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

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

<ThumbSecondColor></ThumbSecondColor>

ThumbBorderColor

цвет границы бегунка

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

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

<ThumbBorderColor></ThumbBorderColor>

Padding

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

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

<Padding></Padding>

Step

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

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

<Step></Step>

LineStyle

Наличие и тип отметин на линейке. Ожидает None\Top\Bot\All

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

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

<LineStyle></LineStyle>

LineColor

цвет делений

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

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

<LineColor></LineColor>

LineSegmentQuantity

Количество больших засечек на баре

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

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

<LineSegmentQuantity></LineSegmentQuantity>

LineSubSegmentQuantity

Количество маленьких засечек между большими

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

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

<LineSubSegmentQuantity></LineSubSegmentQuantity>

BarFirstColor

первый цвет бара

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

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

<BarFirstColor></BarFirstColor>

BarSecondColor

второй цвет бара

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

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

<BarSecondColor></BarSecondColor>

BarThirdColor

третий цвет бара

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

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

<BarThirdColor></BarThirdColor>

ElapsedFirstColor

первый цвет заполненной шкалы

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

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

<ElapsedFirstColor></ElapsedFirstColor>

ElapsedSecondColor

второй цвет заполненной шкалы

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

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

<ElapsedSecondColor></ElapsedSecondColor>

ElapsedThirdColor

третий цвет заполненной шкалы

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

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

<ElapsedThirdColor></ElapsedThirdColor>

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

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

<></>

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

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

<></>

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

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

<></>

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

Value

Возвращает текущее значение ползунка.

<Object Name="SliderName">
  <Property Name="Value" />
</Object>

Minimum

Возвращает минимальное значение ползунка.

<Object Name="SliderName">
  <Property Name="Minimum" />
</Object>

Maximum

Возвращает максимальное значение ползунка.

<Object Name="SliderName">
  <Property Name="Maximum" />
</Object>

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

Value

Задает текущее значение ползунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="Value">20</Property>
</Object>

Minimum

Задает минимальное значение ползунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="Minimum">10</Property>
</Object>

Maximum

Задает максимальное значение ползунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="Maximum">200</Property>
</Object>

Last updated