Флажок / Снять галочку / переключатель / переключатель с клавиатуры

23

Я ищу способ снять флажок / переключатель / переключатель с помощью клавиатуры в Windows 7, предпочтительно в XP и Vista. Я знаю, что вы можете использовать пробел, чтобы переключать состояние текущей выбранной кнопки, но есть ли способ установить элемент управления на отметку или снятие отметки без риска его переключения, если он уже находится в желаемом состоянии?

LodSfo
источник
1
Если они находятся в желаемом состоянии, почему вы хотите поставить галочку / снять галочку?
Терри
Джерри, безусловно, имеет смысл. Тем не менее, я не верю, что есть способ специально «снять» (или «поставить галочку») флажок / переключатель независимо от его текущего состояния, если только программное обеспечение не обеспечивает эту функцию (например, опция «выбрать все», возможно)
MrWhite
@ djerry, я думаю, что LodSfo ищет способ убедиться, что элемент управления установлен в желаемое состояние. Где пробел всегда переключается, есть ли способ инициировать команду «проверить» или «снять галочку» напрямую? Я только что внес изменение на этот счет, чтобы уточнить это.
Ник

Ответы:

34

Используйте клавишу Tab или мышь, чтобы установить флажок, а затем нажмите клавишу пробела

user219770
источник
1
Это работало в Windows 7.
Наполеон
1
Бонус: удерживайте Shift и нажмите Tab, вы можете установить предыдущий флажок.
Бродяга
-1, не имеет ничего общего с вопросом. ЛодСфо уже сейчас нуждается в пробелах, поэтому теперь он узнает, как его достичь.
relascope
10

Чтобы установить / снять флажок (проверено в Windows 7):

+проверить
-очистить

79E09796
источник
1
У меня не работает в Google Chrome, версия 43.0.2357.130 в Windows 7.
mabho
не работает на Windows XP, протестировано в Virtualbox, с помощью ноутбука (также протестировано с активированной эмуляцией цифровой клавиатуры)
relascope
1

Там нет никакого способа, чтобы контролировать это точно.

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

Кроме того, нет способа узнать, как разработчик обрабатывает определенные события на основе выбора элемента управления и изменений.

Keltari
источник