Microsoft.Toolkit.Uwp.UI 5.1.1

This library provides UI components, such as XAML extensions, helpers, brushes, converters and more. It is part of the Windows Community Toolkit.

     AdvancedCollectionView: It's a collection view implementation that support filtering, sorting and incremental loading. It's meant to be used in a viewmodel.
     CacheBase: Provides methods and tools to cache files in a folder.
     Converters: Commonly used converters that allow the data to be modified as it passes through the binding engine.
     - ApplicationViewExtensions: Provides attached properties for interacting with the ApplicationView on a window (app view).
     - FrameworkElementExtensions: Provides attached dependency properties for the FrameworkElement.
     - ListViewExtensions: Provides attached dependency properties for the ListViewBase
     - LogicalTree: Defines a collection of extensions methods for UI.
     - MatrixExtensions: Provides a set of extensions to the Matrix struct.
     - MatrixHelperEx: Static helper methods for Matrix.
     - Mouse: Helper class for easily changing the mouseover cursor type.
     - NullableBool: Custom MarkupExtension which can provide nullable bool values.
     - RotateTransformExtensions: Extension methods for RotateTransform.
     - ScaleTransformExtensions: Extension methods for ScaleTransform.
     - ScrollViewerExtensions: Provides attached dependency properties for the ListViewBase
     - SkewTransformExtensions: Extension methods for SkewTransform.
     - StatusBarExtensions: Provides attached dependency properties for interacting with the StatusBar on a window (app view).
     - SurfaceDialTextbox: Helper class that provides attached properties to enable any TextBox with the Surface Dial.
     - TextBoxMask: TextBox mask property allows a user to more easily enter fixed width text in TextBox control.
     - TextBoxRegex: TextBoxRegex allows text validation using a regular expression.
     - TitleBarExtensions: Provides attached dependency properties for interacting with the ApplicationViewTitleBar on a window (app view).
     - TranslateTransformExtensions: Extension methods for TranslateTransform.
     - VisualExtensions: Extension methods and attached properties for Visual objects
     - VisualTree: Defines a collection of extensions methods for UI.

     - BindableValueHolder: Holds the value. Can be used to change several objects' properties at a time.
     - DependencyPropertyWatcher: Used to Track Changes of a Dependency Property
     - ThemeListener: Class which listens for changes to Application Theme or High Contrast Modes and Signals an Event when they occur.
     - BackdropBlurBrush: The BackdropBlurBrush is a Brush that blurs whatever is behind it in the application.
     - BackdropGammaTransferBrush: A brush which alters the colors of whatever is behind it in the application by applying a per-channel gamma transfer function.
     - BackdropInvertBrush: The BackdropInvertBrush is a Brush which inverts whatever is behind it in the application.
     - BackdropSaturationBrush: Brush which applies a SaturationEffect to the Backdrop.
     - BackdropSepiaBrush: Brush which applies a SepiaEffect to the Backdrop.
     - CanvasBrushBase: Helper Brush class to interop with Win2D Canvas calls.
     - ImageBlendBrush: Brush which blends a BitmapImage to the Backdrop in a given mode.
     - RadialGradientBrush: This GradientBrush defines its Gradient as an interpolation within an Ellipse.

Install-Package Microsoft.Toolkit.Uwp.UI -Version 5.1.1
dotnet add package Microsoft.Toolkit.Uwp.UI --version 5.1.1
<PackageReference Include="Microsoft.Toolkit.Uwp.UI" 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 --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 5 GitHub repositories that depend on Microsoft.Toolkit.Uwp.UI:

Repository Stars
A Terminal Emulator based on UWP and web technologies.
"More than just a rewrite of Windows Explorer"
Universal Windows Platform (UWP) samples and showcases
Example UWP Media Application to show best practices
Not so small client app for - Windows 10 UWP & Android

Version History

Version Downloads Last updated
5.1.1 49,321 3/15/2019
5.1.0 10,473 2/13/2019
5.0.0 33,180 10/31/2018
5.0.0-preview.gb86cb1c4cb 826 9/21/2018
4.0.0 46,052 8/7/2018
3.0.0 27,578 5/30/2018
3.0.0-preview 2,122 5/7/2018
2.2.0 41,210 2/28/2018
2.1.1 34,159 12/15/2017
2.1.0 14,410 11/21/2017
2.0.0 29,493 8/29/2017
1.5.1 27,223 7/20/2017
1.5.0 7,811 7/5/2017
1.4.1 41,952 4/4/2017
1.4.0 2,218 3/31/2017
1.3.1 18,404 2/9/2017
1.3.0 827 2/7/2017
1.2.0 15,451 11/17/2016
1.1.0 5,339 10/4/2016
1.0.0 16,039 8/17/2016