Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Silverlight Phone and Rich Client Development
A better Slider for Windows Phone 7
The Slider control as shipped with the Windows Phone Developer Tools has some problems, both due to...
Date: 10/04/2010
Panorama Tricks – Using XAML for your Background
If you are doing Windows Phone 7 development, chances are that you are either using or have...
Date: 09/20/2010
Panorama Tricks – Using WrapPanel in wide PanoramaItems
The Silverlight for Windows Phone Toolkit also includes the WrapPanel from the Silverlight Tookit....
Date: 09/17/2010
Panorama Tricks – How to eliminate blending seams in the background
If your Windows Phone 7 application includes a Panorama with a background, you may have seen...
Date: 09/17/2010
Customizing a ToolTip
(Special thanks to Andre Michaud and Mike Russell who showed me how to do this.) ToolTips are quite...
Date: 10/18/2008
Control Lifecycle
What happens when you create a Control? When do overrides get called and events get raised? When do...
Date: 10/11/2008
Retemplating a Standard Control (Including VisualStateManager Stuff)
This example demonstrates how to give a Button new visuals and visual state by re-templating. It...
Date: 07/27/2008
Silverlight Layout Fundamentals Part 2 - Layout Containers
In Layout Fundamentals Part 1, I started slowly, and demonstrated the need for a layout system. I...
Date: 07/26/2008
Silverlight Layout Fundamentals Part 1 - What is Layout?
This is the first part of a series of articles on Silverlight 2's layout system. I'm going to start...
Date: 07/20/2008
Layout Transitions - An Animatable WrapPanel
I've been playing around with RenderTransforms and decorators and such to make layout transitions,...
Date: 07/17/2008
Using VS Snippets to Add DependencyProperties and Attached DependencyProperties
It can be a little tedious to type in everything that you need to define a DependencyProperty but...
Date: 06/28/2008
Using an Attached DependencyProperty to Implement Pixel Snapping as an Attached Behavior
In a previous post, I introduced the Snapper element, which is a UserControl subclass that snaps its...
Date: 06/22/2008
Navigation with Animated Transition Effects
One of the common things that developers want to do is to navigate between pages of their...
Date: 06/13/2008
DiscreteSlider - Adding Functionality with a Simple Control Subclass
How do you prevent the Slider from returning "ugly" values, and get it to "snap" to only the values...
Date: 06/12/2008
Using Popup to create a Dialog class
Presenting a dialog to the user is a common task for many applications. Silverlight 2 does not have...
Date: 06/07/2008
Layout Events - SizeChanged and LayoutUpdated
Executive Summary: Most of the time, SizeChanged is the right event to use, and LayoutUpdated is the...
Date: 05/27/2008
Pixel Snapping - the Snapper Element
What is pixel snapping? Snapping in general usually refers to allowing a property to take discrete...
Date: 05/26/2008
Why I Don't Like Canvas
In Silverlight 1.0, the only container element was Canvas. In Silverlight 2, there are a number of...
Date: 05/21/2008