Source Code for Silverlight 2 Runtime and SDK Controls Published

Seema’s blog post has more details, but the source code for the Silverlight 2 controls, both runtime and SDK, was just released. This source code includes control source, source for support types (e.g. EventsArgs), Visual Studio project files and unit tests (unit test are only for the SDK controls).

Source is provided for the following controls:

Silverlight Runtime Controls

  • ButtonBase
  • Button
  • HyperlinkButton
  • CheckBox
  • RadioButton
  • ToggleButton
  • RangeBase
  • ProgressBar
  • Slider
  • ScrollBar
  • Thumb

Silverlight SDK Controls

  • Calendar
  • DatePicker
  • DataGrid
  • TabControl
  • GridSplitter