What's new in the WPF Toolkit June 2009 Release?
- Chart Controls - Release notes and sample application available here
- Bug fixes for common issues, including:
- DataGrid.DeleteCommand requires a current cell (as reported here)
- DataGridColumn DisplayIndex ArgumentOutOfRange exception (as reported here)
- DatePicker IsEnabled=False does not gray out (as reported here)
- DatePicker Enter, Escape, and Spacebar inputs do not correctly commit/cancel edits and close the popup
- VSM steady state animations fail to run
Also new in the June release, we are introducing the concept of
Quality Bands to rate the quality of the controls and features in the release.
- Components in the Stable Quality Band
- DataGrid
- DatePicker
- Calendar
- VisualStateManager
- Components in the Preview Quality Band
Notes/Documentation
You may also be interested in the following resources:
Note: If after installing the June Update you encounter issues with the Toolkit controls in the Visual Studio Toolbox, please right-click on the Toolbox and select “Reset Toolbox.”
Note: The source code solution for the Chart Controls
design time will only build if you have both Expression Blend and Visual Studio (with the Visual Studio Designer for WPF) installed. This is because the Chart controls are dependent on some design time assemblies included with those programs. More info is available
here.
Note: If you have Visual Studio 2008, WPF Toolkit June 2009, and Blend 3 installed, and the WPF project in VS has a reference to System.Windows.Controls.DataVisualization.Toolkit.dll, you may get an error when opening your project. More info and workaround is
here.
Installation and Usage Instructions
Please note: The WPF Toolkit is dependent on
.NET Framework 3.5 SP1. You must install .NET Framework 3.5 SP1 in order to use any features in the Toolkit.
Instructions for using the WPF Toolkit binaries:
- Install .NET Framework 3.5 SP1
- If you have a previous version of WPF Toolkit installed, uninstall it through the Remove Programs dialog on the Control Panel (look for "WPF Toolkit October 2008 (Version 3.5.31016.1)" or "WPF Toolkit January 2009 (Version 3.5.40128.1)" or "WPF Toolkit March 2009 (Version 3.5.40320.1)")
- Download the WPFToolkit_Binaries or WPFToolkit_BinariesAndSource
- Run the WPFToolkit.msi to install the WPFToolkit.dll and WPF Toolkit design time binaries to your Program Files folder
- Reference the binaries in your project:
- Reference WPFToolkit.dll in your project
- Add a using statement ("using Microsoft.Windows.Controls;") to the top of .cs files
- Add a new xmlns (for example, xmlns:toolkit="http://schemas.microsoft.com/wpf/2008/toolkit") to the top of XAML files
- Remember to use the namespace prefix (in the above example, <toolkit: ...>) in the body of your XAML