ButtonGroup
ButtonGroup — группа связанных кнопок, объединённых в единый контрол. Используется для переключения режимов, фильтрации или выбора одного из взаимоисключающих вариантов.
1. Key Principles of Use
When to use
Use — для переключения между режимами просмотра, выбора временного диапазона, фильтрации по категориям.
Don't use — если варианты не взаимоисключающие (используйте отдельные CheckBox).
3. Variants
Компонент использует BasicButton как основу. Размеры и View наследуются от BasicButton.
5. States
Состояния наследуются от BasicButton. Активная кнопка группы имеет состояние Checked/selected.
6. Behavior
Keyboard interaction
| Клавиша | Действие |
|---|---|
Tab / Shift+Tab | Переход между кнопками |
Enter / Space | Активация кнопки |
Нашли расхождение документации и библиотеки — напишите команде.Сообщить о расхождении