Always check here for the latest version!
One new thing. One fixed thing. Details on my blog.
Animating Tile Panel: another custom panel. This one has animation.
BlockBar: Example of a simple FrameworkElement control.
ColorPicker: Includes a simple style in the Library and a pretty style in the app. Remember: templates = skinning for controls.
Date Controls: The often requested DatePicker and MonthCalendar are now available for your use. They are designed as samples, but you should be able to get pretty far with them in your applications. Thanks to the Advanced Technology Center team in Beijing for delivering these!
Folder Picker: an example of TreeView binding to hierarchical data.
Graph: (Updated!) Moving beyond the standard way to visualize lists of data. Clearing the center node now clears the lines. I also make sure new nodes fly out randomly. This is for you, John. :-)
Hex: a game. An example of composing visuals using FrameworkElement as a base class.
InfoTextBox : A custom control. The code is in the Library assembly.
List Pager: I've heard this request a lot: "How can I show a ListBox/ListView with pages?" This is a super simple way to do it. New control not required.
Mine sweeper: a (more familiar) game. Similar implementation to Hex.
NumericUpDown: a simple implementation of a numeric up-down. This control also has an AutomationPeer. Take a look using UISpy from the SDK.
RadioButtonList: a demo of the flexibility of styling/templating.
TreeMapPanel: An example of a custom panel.
TreeView Double-Click: a simple sample showing how to find which TreeViewItem was double-clicked. Also a demo of XML binding to a TreeView.
TreeView Expand: I've provided a helper class to let you "Show" a given node and "ExpandAll".
Visual Tree Viewer: another one-off sample of how to walk the WPF Visual Tree using VisualTreeHelper and TreeView.
XAML T-shirt: super simple demo of the power of XAML.
Zap Scroller (New!): Playing with the ItemsControl/Panel model. Added animation and item preview.