Training
Module
Use and understand Controls in a canvas app in Power Apps - Training
Controls help create a better experience for the user and collect the appropriate data. This module helps you understand and use Controls.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
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 controls are used to manage the size, dimensions, position, and arrangement of child elements.
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 controls are used to show information from a data source.
Date controls are used to display and select calendar information.
Menus are used to group related actions or to provide contextual assistance.
Selection controls are used to enable a user to select one or more options.
Navigation controls enhance or extend the application navigation experience by creating targeting frames or tabbed application appearance.
Dialog boxes provide targeted support for common user-interaction scenarios such as printing.
User information controls provide contextual feedback or clarify an application's user interface. The user typically cannot interact with these controls.
WPF includes several specialized controls for viewing documents. These controls optimize the reading experience, based on the targeted user scenario.
Input controls enable the user to input text and other content.
WPF includes integrated support for hosting both audio and video content, as well as [codecs] for most popular image formats.
Digital ink controls provide integrated support for Tablet PC features, such as ink viewing and ink input.
.NET Desktop feedback feedback
.NET Desktop feedback is an open source project. Select a link to provide feedback:
Training
Module
Use and understand Controls in a canvas app in Power Apps - Training
Controls help create a better experience for the user and collect the appropriate data. This module helps you understand and use Controls.
Documentation
Control Library - WPF .NET Framework
Learn about the WPF control library, which contains information on the controls provided by WPF, listed alphabetically.
Content Model - WPF .NET Framework
Review a summary of the content model for WPF control and control-like types describing what content can be used in a control.
This article introduces WPF controls, detailing their creation, styling, templating, events, and rich content support via XAML or code.