DevDave - Dave Relyea's Silverlight Blog

Silverlight Phone and Rich Client Development

The Slider control as shipped with the Windows Phone Developer Tools has some problems, both due to...

Date: 10/04/2010

If you are doing Windows Phone 7 development, chances are that you are either using or have...

Date: 09/20/2010

The Silverlight for Windows Phone Toolkit also includes the WrapPanel from the Silverlight Tookit....

Date: 09/17/2010

If your Windows Phone 7 application includes a Panorama with a background, you may have seen...

Date: 09/17/2010

(Special thanks to Andre Michaud and Mike Russell who showed me how to do this.) ToolTips are quite...

Date: 10/18/2008

What happens when you create a Control? When do overrides get called and events get raised? When do...

Date: 10/11/2008

This example demonstrates how to give a Button new visuals and visual state by re-templating. It...

Date: 07/27/2008

In Layout Fundamentals Part 1, I started slowly, and demonstrated the need for a layout system. I...

Date: 07/26/2008

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

I've been playing around with RenderTransforms and decorators and such to make layout transitions,...

Date: 07/17/2008

It can be a little tedious to type in everything that you need to define a DependencyProperty but...

Date: 06/28/2008

In a previous post, I introduced the Snapper element, which is a UserControl subclass that snaps its...

Date: 06/22/2008

One of the common things that developers want to do is to navigate between pages of their...

Date: 06/13/2008

How do you prevent the Slider from returning "ugly" values, and get it to "snap" to only the values...

Date: 06/12/2008

Presenting a dialog to the user is a common task for many applications. Silverlight 2 does not have...

Date: 06/07/2008

Executive Summary: Most of the time, SizeChanged is the right event to use, and LayoutUpdated is the...

Date: 05/27/2008

What is pixel snapping? Snapping in general usually refers to allowing a property to take discrete...

Date: 05/26/2008

In Silverlight 1.0, the only container element was Canvas. In Silverlight 2, there are a number of...

Date: 05/21/2008