Devphone Toolkit v2 - Pickers, MessageBoxes, Controls and more for Windows Phone 7.1(5)
- Posted: Jul 02, 2012 at 6:00 AM
- 5,307 Views
- 1 Comment
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Todays' Mobile Monday project is a Windows Phone toolkit that I've just recently found, has just released a v2 and provides many nice touches, such as a very complete sample app, baked in support for MVVM and more...
Devphone toolkit is a collection of Windows phone Controls and tools built for and by the Windows Phone developer community. This release include open source code , samples & docs, plus design-time support for the Windows Phone platform.
Project Description
The Devphone Toolkit is an open-source project built on top of the Microsoft Windows phone 7.1 and .net framework 4.0. The goal is to deliver a high quality product with the code auditing FXCop - All Rules and provide facilities to control behavior and presentation. Please review the Quality Bands for information on the support and quality level of the components.
MVVM Ready
The Devphone Toolkit is the first set of controls designed to work with the MVVM pattern allowing a loose coupling and exposing the methods of control / services through interfaces, which allows test automation in the View layer-model without dependence on the mobile environment.
evphone Features
UI Controls
WindowsBox Service
Show modal windows with orientations, scroll in box message, custom content and methods MVVM ready.DatepickerBox
Represents a control that allows the user to choose a date (day/month/year) using WindowsBox Service and options colors and iconsTimepickerBox
Represents a control that allows the user to choose a time (hour/minute/am-pm) using WindowsBox Service and options colors and iconsListpickerPage
Implements a page list-picking item with selected template, page header template, page template and options colors.CheckpickerPage
Implements a page CheckBox list-picking many items with selected template, page header template, page template and options colors.Calendar Control
Show a calendar with minimum and maximum value , mark color dates, disabled dates and change by gestures.DropDown Control
Show a container that can collapsed and expanded with selected items.Expander Control
Show a container that can collapsed and expanded.UpDown Control
Input a ranger vaues that can be between minimum and maximum value. Speed change with hold press.Attached Properties
Zoom attached property
Earn Accessibility: Zoom Text in any control.Html attached property
Show Html string directly in the browser control.Clip attached property
Clip to Bounds in any control.
As I mentioned there's a complete sample app that lets you play with all these controls/properties and their properties
For example, the Calendar control;
Or the WindowsBox control;
So how do you get started with this?
Get Started
Now this toolkit in and of itself is cool, but the best thing is that the source for the it is available too!
Here's a snap of the Solution and the primary projects
And a snap of the Sample app;
If you've been looking for these kinds of controls or examples of how to build like ones the Devphone Toolkit and source is wait for you...
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
Nice!
Also checkout my toolkit: https://www.nuget.org/packages/Krempel.WP7
It's not as big and as nice, but still very good
Remove this comment
Remove this thread
close