Sunday, April 3, 2011

C# replacement for standard Treeview ?

I'd like to find a replacement for provided System.Windows.Form.Treeview. I need the following improvements :

  • Multiple selection of items
  • Better performance (performance of standard widget is simply awful, in particular when adding a long list of items)
  • Scrolling while drag and dropping an item inside the treeview widget

I may be forgetting some, but these are quite important. Since i already have a software that makes use of the standard Treeview, I will take in consideration API differences.

From stackoverflow
  • How about this?

  • As an open source alternative, TreeViewAdv is very good.

    BenoƮt : +1 Thanks. I see that the latest release of TreeViewAdv goes back 18 months or so. Is it unmaintained or just really stable ?
    Kieron : The latest version is the last one I used and it was stable for me. Enjoy (:
  • You can check the IntegralUI TreeView control from Lidor Systems. There are:

    1. Four types of selection modes: None, One, MultiSimple and MultiExtended
    2. Fast loading of large set of nodes. Even option to show custom progress during loading.
    3. Advanced drag&drop support with option to choose from predefined or create a custom operation. The scrolling during drag&drop is also included.

0 comments:

Post a Comment