Формы предоставляют элементы управления, облегчающие сбор данных от пользователей. Использование правильного элемента управления в нужном месте является сложной задачей разработки форм. Флажок (сheckbox) имеет три состояния: невыбранный, выбранный и неопределенный. Последнее состояние представляет собой ситуацию, когда список подопций группируется под родительским параметром, а подопции находятся как в выбранном, так и в невыбранном состоянии. Переключатель (toggle) представляет собой физический тумблер, который позволяет пользователям включать или выключать вещи, например переключатель освещения. При выборе между флажком и переключателем лучше сосредоточиться на контексте использования, а не на их функции. Ниже приведены несколько вариантов использования, а также рекомендации по выбору между этими двумя элементами управления при разработке формы. Пример 1: Мгновенный ответ Используйте тумблер, если: Пример 2: Подтверждение настроек Используйте флажок, если: Пример 3: Множе