Silverlight 2 Toolkit

October 28, 2008
No Comments.

Silverlight Logo
Announced today and the PDC and now publically available is a new project from Microsoft called the Silverlight 2 Toolkit.  This toolkit contains new controls for Silverlight 2. The controls are available on CodePlex which means it is open source. The controls are being built by Shawn Burke’s team inside Microsoft and have several “quality bands”. These bands are “Experimental”, “Preview”, “Stable” and “Mature”. This allows you to see what they’re working on and determine which ones to use.  The available controls are:

Stable band:

  • DockPanel
  • HeaderedContentControl
  • HeaderedItemsControl
  • Label
  • TreeView
  • WrapPanel

Preview band:

  • AutoCompleteBox
  • ButtonSpinner
  • Charting
  • Expander
  • ImplicitStyleManager
  • NumericUpDown
  • Spinner
  • UpDownBase
  • Viewbox

No controls are Experimental or Mature yet.  The inclusion of the TreeView and WrapPanel are of most interest to me as building these controls manually are particularly difficult.

In addition to the controls, this package includes several built-in styles for skinning your application (using the ImplicitStyleManager).  These styles include:

Expression Dark Thumbnail Expression Dark Expression Light Thumbnail Expression Light
Rainier Orange Thumbnail Rainier Orange Rainier Purple Thumbnail Rainier Purple
Shiny Red Thumbnail Shiny Red Shiny Blue Thumbnail Shiny Blue

Go grab the package and start playing!  Don’t forget to post bugs if you find them.