In this episode of Silverlight TV, Adam Kinney discusses how you can completely customize how a control looks and behaves.
Adam explains how all Silverlight controls are lookless and that they can be customized using various templates depending on what you want to achieve. Instead of starting with a simple control like a TextBox, he demonstrates the power of templating using a ListBox and its various templates, including the ItemsPanel, ListBoxItem, Data Template, and more (we joke about the multiple names for some of the templates).