Windows Store Application Library provides a collection of UI controls and utilities for Windows 8 store application XAML developers. Latest release of Windows Store Application Library contains the following controls and utilities.
StoreAppLib can be installed from Visual Studio "Manage NuGet Packages" tool.
Represents a Windows 8 Store Application control that allows users to select a date and to display the date with a specified format. When editing, the control displays month in a keyboard like popup window. Page will be automatically moved up if the month popup hides the month text box in the page. You can change month by swiping horizontally and zoom out to year view and to decade view by tapping on the header, or by pinching, or by holding the CTRL key down while scrolling the mouse scroll wheel, or by holding the CTRL key down and pressing the + or - key.
Represents a Windows 8 Store Application page header control that helps developers to add a page header with built-in global navigation menu. Menu should be defined in App.xaml.cs file. Page header will have a right arrow which can be customized for individual pages. Pages can subscribe to global navigation menu item invoke event to pass navigation parameter to “Navigating To Page” or to cancel the navigation based on the state of the page.
Represents a Windows 8 Store AppBar button control that displays a popup menu when tap on it. You can place this button in app bar and apply any style to manage its presentation. Popup menu can be defined in the XAML file. Menu item invoke is notified through MenuItemInvoked event.
TapEffect apply pointer up/down theme animation to an item or element when user tap on it. Using this class, developers can quickly add Tap effect to any UI element that does not have built-in up/down theme animation.
DateTimeConverter converts a DateTime value during data binding using specified format string.
Concatenation converter concatenate a string property of all elements in a collection during data binding using specified separator between each value. The converter can concatenate property of elements within nested collections.
Count converter finds count of all elements in a collection during data binding. The converter can count the elements within nested collections.
Developed by: Suresh Kumar T, Sr. Technical Engineer (Architect), Emirates Airline, Dubai
Copyright (C) 2012 Suresh Kumar T. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 2 of the License.