Поделиться через


Элементы управления (основы проектирования)

Заметка

Это руководство по проектированию было создано для Windows 7 и не было обновлено для более новых версий Windows. Большая часть рекомендаций по-прежнему применяется в принципе, но презентация и примеры не отражают наше текущее руководство по проектированию.

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

Примеры
мяч
воздушные шары информировать пользователей о некритичной проблеме или специальном состоянии в элементе управления.
флажок
флажки позволяют пользователям принимать решение между двумя или более четкими вариантами.
кнопкаcommand buttoncommand buttonкоманды
кнопки команд позволяют пользователям выполнять немедленное действие.
command linkcommand linkссылки на команду
ссылки на команды позволяют пользователям выбирать набор взаимоисключающих, связанных с ними вариантов.
раскрывающийся список и поле со списком
раскрывающиеся списки и поля со списком позволяют пользователям выбирать список взаимоисключающих значений.
полеgroup boxgroup boxгруппы
поля группы позволяют пользователям видеть связи между набором связанных элементов управления.
linklinkссылки
ссылки позволяют пользователям переходить на другую страницу, окно или раздел справки; отображение определения; инициируйте команду; или выберите вариант.
list boxlist boxсписка
поля списка позволяют пользователям выбирать из набора значений, представленных в списке, который всегда отображается. В списке с одним выбором пользователи выбирают один элемент из списка взаимоисключающих значений. В списке с несколькими выборами пользователи выбирают ноль или больше элементов из списка значений.
list viewlist viewпредставления списка
представления списка позволяют пользователям просматривать и взаимодействовать с коллекцией объектов данных с помощью одного выбора или нескольких элементов.
notificationnotificationуведомления
уведомления информировать пользователей о событиях, которые не связаны с текущим действием пользователя.
progress barprogress barиндикатора выполнения
индикаторы хода выполнения позволяют пользователям отслеживать ход выполнения длительной операции.
прогрессивное раскрытие
прогрессивные элементы управления раскрытием информации позволяют пользователям отображать или скрывать дополнительные сведения, включая данные, параметры или команды.
переключателя
переключатели позволяют пользователям выбирать один из наборов взаимоисключающих, связанных с ними вариантов.
поле поиска
поля поиска предоставляют пользователям способ быстрого поиска определенных объектов или текста.
ползунок
ползунки позволяют пользователям выбирать из непрерывного диапазона значений.
спин
элементы управления Spin позволяют пользователям постепенно изменять значение в связанном числовом текстовом поле.
строке состояния
строки состояния отображать сведения о состоянии текущего окна, фоновых задач или других контекстных сведений.
вкладка
вкладки представить пользователям связанные сведения на отдельных страницах с метками.
текстовое поле
текстовые поля позволяют пользователям отображать, вводить или изменять текст или числовое значение.
tooltiptooltipподсказки
подсказки метку неназначенных элементов управления.
infotip
подсказки описывают объект, на который указывает пользователь.
представление дерева
представления дерева позволяют пользователям просматривать и взаимодействовать с иерархически упорядоченной коллекцией объектов с помощью одного выбора или нескольких элементов.