Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Примеры флажков двоичного состояния с отключенными некоторыми параметрами

Флажок ( флажок , tickbox , отметьте поле ) является GUI виджет , который позволяет пользователю сделать бинарный выбор, то есть выбор между одним из двух возможных взаимоисключающих вариантов. Например, пользователю может потребоваться ответить «да» (отмечен) или «нет» (не отмечен) на простой вопрос «да / нет».

Флажки отображаются как ☐, если они не установлены, или ☑ или ☒ (в зависимости от графического интерфейса пользователя), когда они отмечены. Заголовок, описывающий значение флажка, обычно отображается рядом с флажком. Чтобы изменить состояние флажка, щелкните мышью на поле, заголовке или с помощью сочетания клавиш , например, пробела .

Часто отображается ряд флажков, каждый из которых предлагает двоичный выбор между двумя вариантами. Затем пользователь может выбрать несколько вариантов. Контрастность - это переключатель , в котором можно выбрать только один вариант из нескольких взаимоисключающих вариантов.

Флажок с тремя состояниями [ править ]

Примеры флажков с тремя состояниями

Некоторые приложения используют флажки, которые позволяют неопределенное состояние в дополнение к двум, предусмотренным обычным флажком. Это третье состояние отображается в виде квадрата или тире в поле флажка и указывает, что его состояние не отмечено и не снято. Это чаще всего используется, когда флажок привязан к коллекции элементов в смешанных состояниях. Неопределенное состояние обычно не может быть выбрано пользователем, и при активации переключается на отмеченное состояние.

Например, установленный флажок для выбора файлов для отправки через FTP может использовать представление в виде дерева, чтобы файлы можно было выбирать по одному или по папкам. Если выбраны только некоторые файлы в папке, то флажок для этой папки будет неопределенным. Если щелкнуть этот неопределенный флажок, будут выбраны все или, что реже, ни один из содержащихся файлов. Продолжая нажимать на этот флажок, вы будете чередоваться между отмеченным (все подкаталоги и файлы выбраны) и снятым флажком (подкаталоги или файлы не выбраны).

Некоторые реализации флажков с тремя состояниями позволяют пользователю переключаться между всеми состояниями, включая неопределенное состояние, запоминая смешанное состояние элементов в коллекции. Это служит функцией отмены .

Невозможно предпринять действия [ править ]

Установка или снятие флажка изменяет состояние флажка без каких-либо других побочных эффектов. Нарушение этого правила путем связывания дополнительных действий с изменением состояния часто сбивает пользователей с толку, потому что они используются для настройки данных в элементах управления вводом, таких как текстовые поля, переключатели и флажки, а затем вызывают элемент управления действием, такой как кнопка, для запуска действие по обработке данных. [1] [2]

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

HTML [ править ]

В веб - формах , то HTML элемент используется для отображения флажок.<input type="checkbox">

Юникод [ править ]

См. Также [ править ]

Ссылки [ править ]

  1. ^ «Флажки» . msdn . Проверено 5 февраля 2010 года .
  2. ^ Нильсен, Якоб (сентябрь 2004 г.). «Флажки против радиокнопок» . Якоба Нильсена . Проверено 5 февраля 2010 года .

Внешние ссылки [ править ]

  • СМИ, связанные с флажками на Викискладе?