Solved

Which TreeView?

Posted on 2006-06-28
8
272 Views
Last Modified: 2010-04-16
I tried to find a .net treeview [winforms component] for my app, so that it'll work with VS 2003 and be also compatible with .net framework 2005.

Only needed these features:
1. Multi-select (can select multiple sibling nodes)
2. Able to hide nodes selectively (so that some cihldren of a node may be visible while others not)
3. Serializable (can save tree and retrieve later)

It would be ideal if it was written in C#, with source code available.
Thank you for helping.

0
Comment
Question by:campinas
  • 4
  • 4
8 Comments
 
LVL 9

Accepted Solution

by:
WinterMuteUK earned 500 total points
Comment Utility
The one we use at my company is called 'Glacial TreeView' - I think it has everything you would need, by work with vs2003 and 2005 - do you mean you want to write the app in vs2003 and then run it in a .Net 2.0 environment, or write it in VS2003 and open that solution in VS2005?


Wint.

ps. Glacial is at: www.glacialcomponents.com

0
 

Author Comment

by:campinas
Comment Utility
write in vs2003 and run it on machines with .net frameworks, including those with only framework 2005.

can it hide nodes?
0
 
LVL 9

Expert Comment

by:WinterMuteUK
Comment Utility
By hide do you mean leave them in the TreeView, but just not visible?

Wint.
0
 

Author Comment

by:campinas
Comment Utility
yes
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
LVL 9

Expert Comment

by:WinterMuteUK
Comment Utility
Hi there,

Sorry would have replied earlier, but I've been chasing up whether or not you can set them to visible or not, and whilst they have an 'IsVisible' property, I assume that it relates to whether a node is collapsed into another or not.

I certainly couldn't see a way to set the value of IsVisible to true, as it's a Getter only, and the member behind it is obsfucated unfortunately.

So, unless you want to email the guy who writes the treeview and ask if you can do it (support [a.t.] glacialcomponents.com) I think it may not be the control for you, sorry!

On the plus side, you can ask him if he will do it, and if it's possible he'll tend to add the code in for you...

Sorry again

Wint.
0
 

Author Comment

by:campinas
Comment Utility
Thanks Wint,

Meanwhile I also found a great .net tree control, named TList. Its makers are called Bennet-Tec.
It has all the features I was looking for, plus much more tree-specific functionality, unlike any other such control from other makers.

The problem is they didn't update their software for quite a long time, and are not really reaponsive by email...
Is this company dying out? Anyone had any experience (positive or negative) with Bennet-Tec TList for .Net?
0
 

Author Comment

by:campinas
Comment Utility
Closing this...
Wint, thanks for your helpful input.
0
 
LVL 9

Expert Comment

by:WinterMuteUK
Comment Utility
Hullo,

I've never had experience with Bennet-Tec, I hope it goes ok for you!

Wint.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Article by: Ivo
Anonymous Types in C# by Ivo Stoykov Anonymous Types are useful when  we do not need to follow usual work-flow -- creating object of some type, assign some read-only values and then doing something with them. Instead we can encapsulate this read…
This article introduced a TextBox that supports transparent background.   Introduction TextBox is the most widely used control component in GUI design. Most GUI controls do not support transparent background and more or less do not have the…
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now