Controls by Category
Windows Presentation Foundation (WPF) controls can be logically grouped into several categories. These categories can be used to select the appropriate control for your scenario by helping you see which controls have similar usage patterns or functionality.
Layout
Layout controls are used to manage the size, dimensions, position, and arrangement of child elements.
Buttons
Buttons are one of the most basic user interface controls. Applications typically perform some task in the Click event when a user clicks on them.
Data Display
Data display controls are used to show information from a data source.
Date Display and Selection
Date controls are used to display and select calendar information.
Menus
Menus are used to group related actions or to provide contextual assistance.
Selection
Selection controls are used to enable a user to select one or more options.
Navigation
Navigation controls enhance or extend the application navigation experience by creating targeting frames or tabbed application appearance.
Dialog Boxes
Dialog boxes provide targeted support for common user-interaction scenarios such as printing.
User Information
User information controls provide contextual feedback or clarify an application's user interface. The user typically cannot interact with these controls.
Documents
WPF includes several specialized controls for viewing documents. These controls optimize the reading experience, based on the targeted user scenario.
Input
Input controls enable the user to input text and other content.
Media
WPF includes integrated support for hosting both audio and video content, as well as [codecs] for most popular image formats.
Digital Ink
Digital ink controls provide integrated support for Tablet PC features, such as ink viewing and ink input.
See also
.NET Desktop feedback