Checkbox#


../../_images/checkbox.png

Основные сведения#

“Checkbox” представляет собой элемент интерфейса, который позволяет пользователям выбирать или снимать выбор с определенного параметра или опции. Этот компонент широко используется для создания списков параметров, управления настройками или выбора нескольких вариантов одновременно.

Параметры#

Component properties

Группа настроек

Поле настройки

Варианты значений

Назначение

Name

-

Наименование UI Компонента в системе

Common

Disabled

true, false

Свойство позволяет отключить элемент на форме

Required

true, false

Свойство делает элемент обязательным для заполнения перед отправкой формы

Label

-

Содержит оглавление текстового контейнера

Binding

Множественный выбор Catalog

Содержит связанное поле типа “Boolean” из модели

Events

On value changed

-

Позволяет запускать указанный скрипт, после изменения значения поля

CSS properties

Группа настроек

Поле настройки

Варианты значений

Назначение

Layout

Width

-

Ширина компонента

Height

-

Высота компонента

Grow

true, false

Свойство определяет, насколько элемент будет расти по сравнению с остальными гибкими элементами внутри того же контейнера

Margin

-

Свойство определяет внешний отступ на всех четырёх сторонах элемента

Padding

-

Свойство устанавливает внутренние отступы поля со всех сторон элемента

Appearance

CornerRadius

-

Свойство используется для закругления углов элемента

BorderThickness

-

Свойство позволяет задать рамки для элемента

Brush

Background

-

Свойство устанавливает цвет фона элемента

BorderBrush

-

Свойство устанавливает цвет рамки элемента


Кейсы#

  • Выбор параметров: Пользователи могут выбирать или снимать выбор с определенных параметров или опций.

  • Управление настройками: Checkbox используется для включения или отключения определенных настроек или функций.

  • Выбор нескольких вариантов: В группе Checkbox пользователи могут выбирать несколько вариантов одновременно.

Исключения#

  • Неинтуитивность интерфейса: При большом количестве Checkbox на странице или в сложных формах пользователи могут испытывать затруднения в выборе опций.

  • Неясность подписей: Если подписи к Checkbox не информативны или неясны, пользователи могут не понимать, что именно они выбирают.