This project is read-only.

WPF Toolkit Roadmap

The WPF Toolkit is a collection of WPF features and components that are being made available outside of the normal .NET Framework ship cycle. The WPF Toolkit not only allows users to get new functionality more quickly, but allows an efficient means for giving feedback to the product team. Many of the features will be released with full source code as well. Over time, some of these features may be moved into the .NET Framework, based on readiness and customer feedback.

Find our latest release here. We are eager to hear your feedback on the Toolkit features. Please file bugs and general comments/questions in the Issue Tracker.

Some recently released features include:
  • DataGrid
  • DatePicker/Calendar
  • VisualStateManager (VSM)

Planned/Upcoming features include (subject to change):
  • Chart controls - Check out a preview here
  • Autocomplete
  • NumericUpDown

Last edited Mar 21, 2009 at 3:59 PM by SamanthaMSFT, version 10


rob414 Sep 30, 2009 at 10:44 PM 
DatePicker was a much needed feature......any chance we can also get the TimePicker from Silverlight ported to WPF?


budi84 Aug 26, 2009 at 1:57 PM 
When will the Autocomplete be released ? I think many people need it.

lantzr6 Feb 2, 2009 at 8:56 PM 
I love the DatePicker. Best WPF Datepicker I've seen. I really like that you can just type the whole date. Most other DatePickers make you select each part individually.
TimePicker is also needed. If it is put as a part of the DatePicker, please have a property to disable it. Sometime you just want a DatePicker, sometime you just want a TimePicker, and sometimes you want them both.

shaggygi Nov 14, 2008 at 2:08 PM 
Where can I find an example of using the VSM with new WPF themes. I came across a link for 8 new WPF themes but having problem setting it up.

jemiller Nov 10, 2008 at 12:41 AM 
Also, something needs to be done about the threading. When you set a DataContext to a large collection, it locks up the entire UI thread. I would like to see ObservableCollection<T> changed so that you can modify it from threads other than the UI thread.

jemiller Nov 10, 2008 at 12:38 AM 
I totally agree with what Xavier said about VirtualizingWrapPanel. I would have expected it in 3.5 SP1. I remember back at PDC 2003 when Microsoft was saying that 95% of Vista's UI was going to be implemented using .NET. Then, I found out they went back on that and it's virtually all still in native code. IMHO, one should be able to implement something like Windows Explorer in WPF. To do that, you need a fast WrapPanel for things like thumbnail view. Even VirtualizingStackPanel in 3.5 SP1 is still too slow IMHO. WPF is great. I just wish Microsoft could figure out a way to further improve it's performance and also I would like to see them use it in their own products such as Windows.

XavierP56 Oct 31, 2008 at 10:59 PM 
Samantha, please, provide us with a virtualizing recycling WrapPanel !
Dan's Crevier example is far from complete (ScrollIntoView doesn't work for instance).

Please, provide us with ALL panels, ALL controls being virtualizing / recycling.

WPF is great...but when you start to have lots of data, you need virtualization. This lack really annoys me for my application.
Best regards, Xavier.

shaggygi Oct 30, 2008 at 9:19 PM 
Will the DatePicker include a way to select time, as well? Or will there be a separate TimePicker control?

shaggygi Oct 29, 2008 at 6:00 PM 
Really good stuff released/coming out. Will there be a Docking Manager control included in future WPF ToolKit similar to Infragistics WPF XAMLDockManager or other third party docks? This is one of the last major controls in designing in WPF (Similar to WinForms MDI apps). Keep up good work.