Microsoft.Toolkit.Uwp.UI.Controls 5.1.1

This library provides XAML templated controls. It is part of the Windows Community Toolkit.

- AdaptiveGridView: Presents items in a evenly-spaced set of columns to fill the available space.
- BladeView: BladeView provides a horizontal collection of blades for master-detail scenarios.
- CameraPreview: Allows to easily preview video from available camera frame source groups and also get realtime video frames/ software bitmaps.
- Carousel: Presents items in a carousel control.
- DataGrid: Control that presents data in a customizable table of rows and columns.
- DockPanel: Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.
- DropShadowPanel: DropShadowPanel control allows the creation of a DropShadow for any Xaml FrameworkElement in markup.
- Expander: Expander control allows user to show/hide content based on a boolean state.
- GridSplitter: GridSplitter represents the control that redistributes space between columns or rows of a Grid control.
- HeaderedContentControl: Allows content to be displayed with a specified header.
- HeaderedItemsControl: Allows items to be displayed with a specified header.
- HeaderedTextBlock: The HeaderedTextBlock control is designed to provide a header for read only text. This control is useful for displaying read only forms.
- ImageCropper: ImageCropper control allows user to crop image freely.
- ImageEx: Images are downloaded asynchronously showing a load indicator and can be cached.
- InAppNotification: The In App Notification control offers the ability to show local notifications in your application.
- InfiniteCanvas: InfiniteCanvas is a canvas that supports Infinite Scrolling, Ink, Text, Format Text, Zoom in/out, Redo, Undo, Export canvas data, Import canvas data.
- LayoutTransformControl: Control that implements support for transformations as if applied by LayoutTransform.
- Loading: LoadingControl helps to show content with animation to the user while the app is doing some calculation.
- MarkdownTextBlock: An efficient and extensible control that can parse and render markdown.
- MasterDetailsView: The MasterDetailsView control allows the user to implement the Master/Details design pattern.
- OrbitView: The OrbitView Control positions items in a circle around a center element and supports orbits and anchors.
- RadialGauge: The radial gauge displays a value within a range, using a needle on a circular face.
- RadialProgressBar: The radial progress bar displays progress as a circle getting filled.
- RangeSelector: The RangeSelector is a "double slider" control for range values.
- RemoteDevicePicker: Remote Device Picker Control for Project Rome.
- RotatorTile: RotatorTile is an ItemsControl that rotates through a set of items one-by-one.
- ScrollHeader: A UI control that works as a ListView or GridView header control with quick return, sticky and fade behavior.
- StaggeredPanel: The StaggeredPanel allows for layout of items in a column approach where an item will be added to whichever column has used the least amount of space.
- TabView: A control for displaying multiple items in the same space and allows a user to easily switch between them.
- TextToolbar: A Toolbar for Editing Text attached to a RichEditBox.
- TileControl: A ContentControl that show an image repeated many times.
- UniformGrid: Presents items in a evenly-spaced set of rows or columns to fill the total available display space.
- WrapPanel: The WrapPanel Control positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box.

Install-Package Microsoft.Toolkit.Uwp.UI.Controls -Version 5.1.1
dotnet add package Microsoft.Toolkit.Uwp.UI.Controls --version 5.1.1
<PackageReference Include="Microsoft.Toolkit.Uwp.UI.Controls" Version="5.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Microsoft.Toolkit.Uwp.UI.Controls --version 5.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

v3.0 release

Showing the top 10 GitHub repositories that depend on Microsoft.Toolkit.Uwp.UI.Controls:

Repository Stars
A Terminal Emulator based on UWP and web technologies.
"More than just a rewrite of Windows Explorer"
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from
A modern, lightweight text editor with minimum design.
Welcome to the Intelligent Kiosk Sample! Here you will find several demos showcasing workflows and experiences built on top of the Microsoft Cognitive Services.
Example UWP Media Application to show best practices
A Xamarin Forms library for implementing Material Design
This code demonstrates a working customer order database hosted on Azure, implemented in C# and XAML, and ready to form the basis of your Windows Store enterprise app.
An UWP Client for
Bread Player, a free and open source music player powered by UWP and C#/.NET with a sleek and polished design built for, and by, the people seeking a better alternative to Groove and Windows Media Player by Microsoft.

Version History

Version Downloads Last updated
5.1.1 45,286 3/15/2019
5.1.0 7,997 2/13/2019
5.0.0 29,738 10/31/2018
5.0.0-preview.gb86cb1c4cb 730 9/21/2018
4.0.0 43,109 8/7/2018
3.0.0 26,391 5/30/2018
3.0.0-preview 2,122 5/7/2018
2.2.0 32,617 2/28/2018
2.1.1 30,590 12/15/2017
2.1.0 13,535 11/21/2017
2.0.0 28,589 8/29/2017
1.5.1 19,583 7/20/2017
1.5.0 7,665 7/5/2017
1.4.1 46,152 4/4/2017
1.4.0 1,909 3/31/2017
1.3.1 12,364 2/9/2017
1.3.0 782 2/7/2017
1.2.0 8,972 11/17/2016
1.1.0 4,382 10/4/2016
1.0.0 13,805 8/17/2016