Стандартные поля между элементами управления и стандартными размерами элементов управления - PullRequest
4 голосов
/ 27 июня 2009

Например, Windows Forms Designer предлагает разместить мои элементы управления на форме таким образом, чтобы между границей формы и границей элемента управления было 12 пикселей. Мне кажется, это слишком много. Это стандартное значение? Также, как я понимаю, стандартная высота кнопки должна составлять 23 пикселя. Я прав? Есть ли документы, подтверждающие все это? И можно ли установить эти значения по умолчанию в Visual Studio (например, что, если требуется, чтобы поле по умолчанию между границами элемента управления и формы при появлении снимка составляло 6 пикселей вместо 12)?

Ответы [ 2 ]

5 голосов
/ 27 июня 2009

Вы всегда можете обратиться к Руководству по работе с Windows . Он поставляется с удобным столом рекомендуемых размеров управления . Однако при использовании размеров в пикселях есть недостатков .

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

0 голосов
/ 27 июня 2009

Чтобы изменить параметры привязки, выберите «Инструменты»> «Параметры»> «Windows Forms Designer». Существует категория «Настройки макета», которая включает параметр «GridSize».

Что касается стандартов, я вижу, что они исчезают с появлением технологий, ориентированных на взаимодействие с пользователем (WPF / Silverlight). Посмотрите, например, на Expression Blend. Не очень стандартно, верно? Я думаю, что предоставление отличного пользовательского опыта в каждом приложении гораздо важнее, чем использование общего стиля графического интерфейса для всех приложений.

...