Creating a WP7 Custom Control in 7 Steps