views:

56

answers:

3

I am involved in a project where I have the need for a really rich treeview control. The application is written using WinForms in C#. The treeview control in .net seems to be fairly limited. It is lacking in several ways:

  • multiselection, can't select multiple nodes at the same time
  • poor drag support for repositioning items
  • Poor label editing support
  • Poor support for control over how all the elements are drawn & custom painting(everything from the + next to the node, the little dots that make up the tree, icons and text)

I will likely end up having to write my own from scratch but before that happens I though I would check to see if any 3rd Parties have seen an opportunity here and beat me to it..

Thanks for any advice.

A: 

Component Art Win.UI had a good treeview control. Have a look here http://www.componentart.com/products/wpf/

Raymund
This looks great, but not for winforms, just WPF. thanks though
Steve Sheldon
+2  A: 

Telerik has great controls for winforms and wpf. You can find information on their TreeView control here:

http://www.telerik.com/products/winforms/treeview.aspx

DevExpress also makes great controls and I have used them in the past. You can find more information on their TreeView control here:

http://www.devexpress.com/Products/NET/Controls/WinForms/Tree_List/index.xml?tab=features

Kelsey
Ah, Telerik, I should have known, thanks!
Steve Sheldon
+1  A: 

Developer Express has some excellent controls for WinForms, ASP.NET and WPF. I've been using their products since 2000, back when I was a Delphi developer.

Neil T.
thanks for the recomendation!
Steve Sheldon