"Переключатель" — это элемент управления, который пользователь может включить или отключить.

Описание

Элемент управления "Переключатель" разработан для современных пользовательских интерфейсов, но работает так же, как флажок.

Основные свойства

Default — начальное значение элемента управления до его изменения пользователем.

Value — значение элемента управления.

Дополнительные свойства

BorderColor — цвет границы элемента управления.

BorderStyle — стиль границы элемента управления: Сплошная, Штриховая, Пунктирная или Отсутствует.

BorderThickness — толщина границы элемента управления.

FocusedBorderThickness — толщина границы элемента управления, когда он находится в фокусе.

Disabled определяет, может ли пользователь взаимодействовать с элементом управления.

DisabledBorderColor — цвет границы элемента управления, если его свойство Disabled имеет значение true.

Fill — цвет фона элемента управления.

Height — расстояние между верхним и нижним краем элемента управления.

HoverBorderColor — цвет границы элемента управления при удерживании указателя мыши на нем.

OnChange — поведение приложения, когда пользователь изменяет значение элемента управления (например, перемещая ползунок).

OnCheck — поведение приложения, когда значение флажка или переключателя изменяется на true.

OnSelect — поведение приложения, когда пользователь щелкает элемент управления или касается его.

OnUncheck — поведение приложения, когда значение флажка или переключателя изменяется на false.

PressedBorderColor — цвет границы элемента управления при щелчке или касании.

RailFill — фоновый цвет прямоугольника в переключателе, когда он имеет значение false, или цвет линии справа от маркера ползунка.

RailHoverFill — фоновый цвет прямоугольника в переключателе, когда он имеет значение false, или цвет линии справа от маркера ползунка при наведении указателя мыши на переключатель или ползунок.

Reset — свойство, которое указывает, возвращается ли элемент управления к значению по умолчанию.

TabIndex — ненулевое значение определяет последовательность перехода между элементами управления с помощью клавиши TAB.

Tooltip — пояснительный текст, отображаемый при наведении указателя мыши на элемент управления.

ValueFill — фоновый цвет прямоугольника в переключателе, когда он имеет значение true, или цвет линии слева от маркера ползунка.

ValueHoverFill — фоновый цвет прямоугольника в переключателе, когда он имеет значение true, или цвет линии слева от маркера ползунка при наведении указателя мыши на переключатель или ползунок.

Visible определяет, отображается ли элемент управления или он скрыт.

Width — расстояние между левым и правым краем элемента управления.

X — расстояние между левым краем элемента управления и левым краем его родительского контейнера (или экрана, если родительского контейнера нет).

Y — расстояние между верхним краем элемента управления и верхним краем его родительского контейнера (или экрана, если родительского контейнера нет).

Связанные функции

If( Condition; Result )

Пример

  1. Добавьте в приложение переключатель и назовите его Скидка.

    Не знаете, как добавить, назвать и настроить элемент управления?

  2. Добавьте метку и установите в ее свойстве Text формулу:
    If(Скидка.Value = true, "Цена: 75 руб.", "Цена: 100 руб.")

    Нуждаетесь в дополнительных сведениях о функции If или других функциях?

  3. Нажмите клавишу F5 и измените значение переключателя Скидка.

    Цена в метке будет изменяться в соответствии с состоянием переключателя Скидка.

  4. Нажмите клавишу ESC, чтобы вернуться в рабочую область по умолчанию.