WPF - элементы управления
Windows Presentation Foundation (WPF) позволяет разработчикам легко создавать и создавать визуально обогащенные приложения на основе пользовательского интерфейса.
Классические элементы пользовательского интерфейса или элементы управления в других платформах пользовательского интерфейса также улучшены в приложениях WPF.
Все стандартные элементы управления WPF можно найти на панели инструментов, которая является частью System.Windows.Controls.
Эти элементы управления также могут быть созданы на языке разметки XAML.
Полная иерархия наследования элементов управления WPF выглядит следующим образом:
В следующей таблице содержится список элементов управления, которые мы обсудим в следующих главах.
Sr. No. | Элементы управления и описание |
---|---|
1 | Кнопка Элемент управления, реагирующий на ввод пользователя |
2 | Календарь Представляет элемент управления, который позволяет пользователю выбрать дату с помощью визуального отображения календаря. |
3 | CheckBox Элемент управления, который пользователь может выбрать или удалить. |
4 | Поле со списком Раскрывающийся список элементов, из которых пользователь может выбирать. |
5 | Контекстное меню Получает или задает элемент контекстного меню, который должен появляться всякий раз, когда контекстное меню запрашивается через пользовательский интерфейс (UI) внутри этого элемента. |
6 | DataGrid Представляет элемент управления, отображающий данные в настраиваемой сетке. |
7 | DatePicker Элемент управления, позволяющий пользователю выбрать дату. |
8 | Диалоги Приложение может также отображать дополнительные окна, чтобы помочь пользователю собрать или отобразить важную информацию. |
9 | Вид сетки Элемент управления, представляющий коллекцию элементов в строках и столбцах, которые можно прокручивать по горизонтали. |
10 | Образ Элемент управления, представляющий изображение. |
11 | метка Отображает текст в форме. Обеспечивает поддержку ключей доступа. |
12 | ListBox Элемент управления, представляющий встроенный список элементов, из которых пользователь может выбирать. |
13 | Меню Представляет элемент управления меню Windows, который позволяет иерархически организовывать элементы, связанные с командами и обработчиками событий. |
14 | PasswordBox Элемент управления для ввода паролей. |
15 | Выскакивать Отображает содержимое поверх существующего содержимого в пределах окна приложения. |
16 | Индикатор Элемент управления, который показывает прогресс, отображая полосу. |
17 | Переключатель Элемент управления, который позволяет пользователю выбрать один параметр из группы параметров. |
18 | ScrollViewer Контейнерный элемент управления, который позволяет пользователю панорамировать и масштабировать его содержимое. |
19 | Слайдер Элемент управления, который позволяет пользователю выбирать из диапазона значений, перемещая элемент управления Thumb по дорожке. |
20 | TextBlock Элемент управления, отображающий текст. |
21 год | Кнопка-переключатель Кнопка, которая может переключаться между 2 состояниями. |
22 | Подсказка Всплывающее окно, в котором отображается информация об элементе. |
23 | Окно Корневое окно, которое предоставляет параметр минимизации / максимизации, строку заголовка, границу и кнопку закрытия. |
24 | Сторонние средства управления Используйте сторонние элементы управления в своих приложениях WPF. |
Мы обсудим все эти элементы управления по очереди с их реализацией.