10 Essential Controls from the WinRT XAML Toolkit
-
AutoCompleteTextBox
- TextBox with built-in dictionary-based suggestions, keyboard navigation, and customizable suggestion templates.
-
CameraCaptureControl
- Live camera preview, photo/video capture, device selection (front/back), and simple API to integrate camera features.
-
AnimatingContainer
- Container that animates child elements (rotate, zoom, cascade) for lively UI transitions without manual storyboards.
-
AlternativeFrame / AlternativePage
- Navigation frame and page pair that support asynchronous page transitions, preloading, and built-in transitions (dissolve, flip, push, wipe).
-
CascadingTextBlock
- TextBlock replacement that animates individual characters (fade/translate) for attention-grabbing text effects.
-
CalendarControl (WinRT XAML Calendar)
- Feature-rich calendar view (month/week/day), date selection modes, and customization for scheduling UIs.
-
Data Visualization (Charts)
- Collection of chart controls (line, bar, pie, scatter) for plotting data with configurable axes, series, and styling.
-
Gauge Controls
- Radial and linear gauges with configurable ranges, needles, ticks, and value animations for dashboards.
-
Debugging Tools
- Utilities and visual helpers (e.g., visual tree inspectors, layout debugging aids) to diagnose XAML layout and rendering issues.
-
AsyncUI Extensions
- Not a single visual control but a set of UI extension methods (WaitFor events: image load, storyboard completion, element load/unload, selector change, WebView navigation) that simplify async
Leave a Reply