In this lesson you will learn about the Silverlight control model, how custom reusable controls can be built, how to bind data to controls, and how to implement control-to-control binding. At the end of the lesson you will put all this together to create a unique-looking video player application.
Windows Phone 7 supports a subset of the controls found in Silverlight. The controls available in Silverlight for Windows Phone 7 are as follows:
Unsupported controls in Silverlight for Windows Phone 7 are as follows:
Additional controls available in the Silverlight for Windows Phone Toolkit:
The Silverlight for Windows Phone Toolkit can be downloaded at
One of Microsoft's goals when it was designing the Silverlight architecture was to provide developers and designers with a means of easily creating reusable controls. You are presented with a base class of controls from which you can inherit when building a customer UI control template.
As an example of reusing ...