I mentioned on Monday that one of the really powerful aspects of managed code integration into Silverlight is the ability to create custom controls and create those controls from XAML.  This lets users extend the XAML language.  In order to test this functionality and to give users a jumping off point, we've provided a set of controls in the Silverlight SDK.  The controls incuded are:

  • Button
  • ScrollBar
  • ScrollViewer
  • Slider
  • ListBox
  • RepeatButton
  • Thumb
  • GripThumb 

These controls have a default look which can be seen in the image below.  You can easily modify the look or behavior of these controls.   Ashish has more information in a great post here.