Нужен хороший список ярлыков для навигации по TreeView - PullRequest
2 голосов
/ 04 апреля 2011

Какие сочетания клавиш вы видели, которые вы считаете логичными и легко запоминающимися, которые можно использовать для навигации по древовидной структуре?Они должны дополнять ярлыки Windows и не конфликтовать ни с одним из них.

В частности, я ищу сочетания клавиш, которые выполняли бы по крайней мере следующие операции:

  1. Перейти к следующему узлу
  2. Перейти к предыдущему узлу
  3. Перейти к следующему узлу на том же уровне
  4. Перейти к предыдущему узлу на том же уровне
  5. Перейти к следующему узлу на родительском уровне
  6. Перейти к предыдущему узлу на родительском уровне
  7. Перейти к следующему узлу дочернего уровня
  8. Перейтик предыдущему узлу на дочернем уровне

Иллюстрация: возможно, используйте Ctrl-leftarrow и Ctrl-rightarrow для следующего узла на родительском и дочернем уровнях, поскольку стрелка влево подразумевает перемещение влево в виде дереваа право подразумевает перемещение вправо в виде дерева.

Я осмотрелся и нашел несколько действительно плохих (например, Осмотр использует клавиши CTRL + SHIFT + Fn ), но не нашелвсе, что кажется простым для моих пользователей.

Ответы [ 2 ]

1 голос
/ 24 января 2017

Я немного погуглил и придумал следующее. Может это поможет? Лично я искал что-то более обширное.

http://www.screenio.com/gui_screenio/gs_htmlhelp_subweb/controls/keyboard-treeview.htm

0 голосов
/ 04 апреля 2011

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

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

...