Элементы управления в WPF

Готовых, что называется «из коробки» элементов управления Windows Presentation Foundation, на первый взгляд, не так уж и много. Все элементы управления в WPF можно логически сгруппировать в несколько категорий.

Работа с макетом приложения

К этой категории элементов управления относятся компоненты WPF для управления размером, размещением и расположением дочерних элементов. Часть из этих элементов мы уже рассматривали в предыдущих частях. К таким элементам относятся:

Кнопки

Кнопки — это один из основных элементов управления пользовательского интерфейса. Приложения обычно выполняют некоторую задачу при срабатывании события Click , то есть когда пользователь щелкает по кнопке. В WPF можно найти следующие компоненты кнопок:

Отображение данных

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

Выбор и отображение дат

К этой категории элементов управления относятся компоненты для отображения и выбора данных календаря и времени.

Меню используются для группирования связанных действий или для предоставления контекстной помощи пользователям.

  • ContextMenu
  • Menu
  • ToolBar

Выбор

К этой категории относятся элементы управления, позволяющие выбрать один или несколько вариантов.

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

  • Frame
  • Hyperlink
  • Page
  • NavigationWindow
  • TabControl

Диалоговые окна

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

  • OpenFileDialog
  • PrintDialog
  • SaveFileDialog

Вывод информации

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

Документы

WPF включает несколько специализированных элементов управления для просмотра документов. Эти элементы управления оптимизируют процесс чтения, основываясь на целевом пользовательском сценарии.

  • DocumentViewer
  • FlowDocumentPageViewer
  • FlowDocumentReader
  • FlowDocumentScrollViewer
  • StickyNoteControl

Входные данные

Элементы управления вводом позволяют пользователю вводить текст и другое содержимое.

Мультимедиа

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

  • Image
  • MediaElement
  • SoundPlayerAction

Рукописный ввод

Элементы управления цифровыми рукописным вводом обеспечивают интегрированную поддержку функций Tablet PC, таких как просмотр рукописных данных и ввод рукописных данных.

Подписаться
Уведомить о
guest
0 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии