AutoCompleteBox: Now with 100% more WPF
Thanks to the work of the WPF Toolkit team (and especially Patrick Danino), the February 2010 release of the WPF Toolkit includes as new components AutoCompleteBox, plus Accordion and Rating as well.
A WPF app that is running one of the AutoCompleteBox samples borrowed from the Silverlight Toolkit samples project, showing major airport names in a drop-down.
Download the WPF Toolkit (February 2010 Release)
Resources
- All of my AutoCompleteBox-related blog posts
- Posts about this release: David Anson’s, Patrick Danino’s
And a quick aside… when we began our Silverlight Toolkit journey a few years ago, we became immediate advocates within the organization for compatibility with WPF, often building our controls to cross-compile, even if we didn’t have an immediate shipping plan for the WPF builds. David sort of led the way here by offering his own unofficial gray market versions of his charting and data visualization controls for WPF.
It’s nice to see things get out there in a more official mechanism, I know of many people enjoying the new-and-improved WPF Toolkit.

Yes, this is great news! Already got the Accordion working in one of my apps where I did some substituting with several Expanders in a StackPanel. Good job!
Hopefully, we will soon see more SL controls being ported over to WPF. Also would like to see the new controls be supported in WPF Themes.
Thanks
There’s only one appropriate comment here: “About f-ing time!”
The silverlight toolkit is LIGHTYEARS ahead of the crappy WPF toolkit. PLEASE PORT MORE!
Yes, yes, yes! This is a GREAT addition to the WPF toolkit and something I’ve been waiting for a long time.
Many, many thanks!
[...] AutoCompleteBox: Now with 100% more WPF (Jeff Wilcox) [...]
Jeff …. awesome job and this is so appreciated! now, no silverlight/wpf appliction has any excuse for not giving users auto complete functionality. it’s this type of innovation that raises the bar for the user experience on the web. And that is a very good thing for a chronic silverligtaholic.
Cheers!
I’ve been trying out the AutoCompleteBox but for some reason it completely ignores TabIndex option. Any idea why?
@Chris,
The goal for this first release was to get the Silverlight-compatible interface working; since Silverlight doesn’t have a TabIndex property that works, this isn’t something we focused on integration unfortunately.
That’s ok I understand, any idea how I might be able to hack it together?
Ah nevermind, all I had to do was not use the TabIndex property on my other controls and make sure the controls were in the XAML file in the same order as the tab order I wanted.
I have been trying out the Autocomplet and great work. I am running into an issue with trying to bind and use UpdateSourceTrigger property (PropertyChanged). It is not updating the model nor running the validation (IDataErrorInfo). Any ideas?
Thanks for the controls great work.
I am experiencing the same issue as Darin, has there been a fix for this yet?
Would be deadly if I could get this sorted.
I’m trying to use the new AutoCompleteBox in a DataGrid and it’s not playing well. I’d hoped it would allow the user to navigate through the list of choices by using arrow keys, but arrow keys are used to navigate through the cells instead. In addition, when a user types into the AutoCompleteBox then just clicks in another row, the highlighting of the selected row is not updated and the user has 2 rows highlighted.
Has the WPF team developed a new DataGrid column type using the AutoCompleteBox?
Janene
@Janene,
No new data grid column type yet, sorry.
Ok, thanks, Jeff. I’m spinning my own DataGridTemplateColumn for it but I am having trouble with the selection of a row when the user clicks in the ACTB. The row is selected, but the old selected rows are not de-selected. If I click in a different cell than the one with the ACTB, the row selection behaves correctly, selecting the clicked row and de-selecting other rows.
Ideas or suggestions?
Janene