Порядок командных кнопок, Windows CRUD UI - PullRequest
1 голос
/ 22 сентября 2009

Я нашел много ответов, здесь или в руководствах по пользовательскому интерфейсу MS, относительно позиционирования кнопок, но ни одного о том, как позиционировать (в каком порядке) кнопки, когда вам нужно выполнить три действия: Создать, Изменить и Удалить. У меня есть простой пользовательский интерфейс, в верхней части я поместил сетку, в которой перечислены некоторые данные. Ниже эти три кнопки. После того, что я вижу вокруг, я должен расположить их в следующем порядке:

 New - Edit - Delete

Но мне кажется, что кнопка удаления более распространена и ее легче достать и нажимать, чем другие (она находится в правом нижнем углу моего окна).

Есть предложения?

Ответы [ 2 ]

1 голос
/ 22 сентября 2009

Я думаю, что порядок, который вы цитируете (New - Edit - Delete), наиболее распространен, потому что при использовании клавиатуры вы логически располагаете порядок слева направо. Новинка, вероятно, будет наиболее используемой кнопкой (возможно, редактируемой в зависимости от приложения, но редко удаляемой), и поэтому вы хотите, чтобы на кнопку «Новая» приходилось меньше всего вкладок.

0 голосов
/ 22 сентября 2009

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

Но если вы не хотите менять общий макет, я бы сказал, что ваш текущий макет хорош. Возможно, добавьте окно подтверждения удаления, если оно еще не создано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...