Windows 10 UWP

WinRT XAML Toolkit for UWP Overview Video

I stumbled upon the WinRT XAML Toolkit for UWP. The documentation is practically non-existent and you can only see what it can do by downloading all the source from GitHub and running the sample app. The following is a video of sample app demonstrating most of the controls, as well as links to allow you to jump to specific items of interest.

Background

The WinRT XAML Toolkit has been around since the Windows 8 days. It was ported to UWP as of Oct 2015.

The code was originally hosted on CodePlex but has since moved to GitHub: https://github.com/xyzzer/WinRTXamlToolkit

Some of the controls below can definitely be useful to you in your UWP but there are many that you should avoid using in UWP. For example: UWP now has a great date picker and I’d highly recommend you use that instead.

Note that in the video below I didn’t record every single item. Part of the reason is that the sample project had exceptions I wanted to avoid in the video.

Full Video

Controls

Alternative Frame 0:02
Animating Container 0:11
AutoCompleteTextBox 0:18
Calendar 0:33
Cascading Image 0:46
CascadingTextBlock 0:55
Chart 1:13
ColorPicker 1:27
ColorPickerPrimitives 1:36
CountdownControl 1:44
CustomGridSplitter 1:54
DockPanel 2:02
FxControlContent 2:07
Gauge 2:17
ImageButton 2:32
ImageToggleButton 2:44
InputDialog 2:50
LayoutTransform 3:16
NumericUpDown 3:23
RingSlice / PieSice 3:31
SquareGrid 3:45
ToolWindow 3:56
TreeView 4:06
UniformGrid 4:18
WatermarkPasswordBox 4:34
WatermarkText 4:56
WebBrowser 5:10
WrapPanel 5:20

Control Extensions

Behaviour 5:37
BaseButtonExtensions 5:41
Content Fade 5:48
FrameworkElementExtensions 5:56
HighlightBehaviour 6:08
ImageExtensions 6:21
ItemControlExtensions 6:32
ListViewItemExtensions 7:03
MessageDialogExtensions 7:09
ScrollViewerExtensions 7:20
TextBox Validation 7:28
TextBoxFocusExtensions 9:03
UIElementAnimationExtensions 9:21

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s