Posted By: mot256 | Jun 23rd, 2006 @ 4:06 AM
page 1 of 1
Comments: 22 | Views: 15332
mot256
mot256
Beyond ASM... OOP

I’m looking for a more advanced TreeView component than we get in the .NET 2 Framework. What I need is a TreeView component that allows me to control what nodes must have checkboxes.

I’m sitting with a problem (a problem that I did not have in Delphi) where I need only my child nodes in the TreeView to have checkboxes, but my parent node shouldn’t.

And something I would very much like to use in the future is tri-state checkboxes, like on the parent node to indicate that the child nodes are all selected, some are selected or none of them are selected.

Can anyone help me here?

P.S. I'm using C#

footballism
footballism
I've been avalonized!
    I think if you use  WPF TreeView control, then you can have full control of look and feel of the nodes(aka TreeViewItems) through using either triggers or ItemContainerStyleSelector:P

Sheva
phreaks
phreaks
Don't hate me because I'm beautiful
mot256 wrote:


I’m looking for a more advanced TreeView component than we get in the .NET 2 Framework. What I need is a TreeView component that allows me to control what nodes must have checkboxes.

I’m sitting with a problem (a problem that I did not have in Delphi) where I need only my child nodes in the TreeView to have checkboxes, but my parent node shouldn’t.

And something I would very much like to use in the future is tri-state checkboxes, like on the parent node to indicate that the child nodes are all selected, some are selected or none of them are selected.

Can anyone help me here?

P.S. I'm using C#



I *Think* the Dev Express Treeview supports all that.

http://www.devexpress.com/Products/NET/XtraTreeList/
Ang3lFir3
Ang3lFir3
Codito Ergo Sum

You might want to look into the upcoming Telerik WinForms controls...

http://www.telerik.com/winforms

might be useful.. i use their AJAX controls often and I'm quite pleased... they are always getting better

phreaks
phreaks
Don't hate me because I'm beautiful
mot256 wrote:

H4L0PR1CK wrote: 
I *Think* the Dev Express Treeview supports all that.

http://www.devexpress.com/Products/NET/XtraTreeList/


Looks gr8!
Luckly my company will pay for it (if we need it)...

Thanx!


Not a huge UI guy, but we have their entire suite, and it is mostly pretty good.
Tensor
Tensor
Im in yr house upgrading yr family
There are other 3rd party control suites - most of them feature a treeview. I've sued Infragistics before - they have a good suite of controls, which can be a little overcomplicated, but you can pretty much do anything you can think of with them.
Ang3lFir3
Ang3lFir3
Codito Ergo Sum
mot256 wrote:

Ang3lFir3 wrote: 

You might want to look into the upcoming Telerik WinForms controls...

http://www.telerik.com/winforms

might be useful.. i use their AJAX controls often and I'm quite pleased... they are always getting better



Nice! Too bad its web-controls (ASP.NET). Need something for a desktop app...


did you just click the link or actually read what I said? At this time they don't have their winforms controls released but i thought i would link you to the relevant material..... everything else there is web-controls.... but they are soon to be releasing win-forms controls..... Twas only a suggestion for the future, but please don't ignore what I say and then proceed to tell me something I have already made very clear that I know.
Tensor
Tensor
Im in yr house upgrading yr family
Ang3lFir3 wrote:

mot256 wrote: 
Ang3lFir3 wrote: 

You might want to look into the upcoming Telerik WinForms controls...

http://www.telerik.com/winforms

might be useful.. i use their AJAX controls often and I'm quite pleased... they are always getting better



Nice! Too bad its web-controls (ASP.NET). Need something for a desktop app...


did you just click the link or actually read what I said? At this time they don't have their winforms controls released but i thought i would link you to the relevant material..... everything else there is web-controls.... but they are soon to be releasing win-forms controls..... Twas only a suggestion for the future, but please don't ignore what I say and then proceed to tell me something I have already made very clear that I know.


Just watched the demo for those. Yowzers!
Ang3lFir3
Ang3lFir3
Codito Ergo Sum
@ mot256 -- Hey no harm no foul... just don't want ne one missing out Smiley ... probably not anywhere in your time alotment but hopefully in the future they can save you some time...

@ Tensor -- I'm really excited to see what they come up with as far as extensibility goes...

Tensor
Tensor
Im in yr house upgrading yr family
Ang3lFir3 wrote:


@ Tensor -- I'm really excited to see what they come up with as far as extensibility goes...



Yeah -  it hints at is effectively being able to build your own controls from there components - in a wpf visuals kind of fashion. That is potentially amazing, especially if you can then add your own extra visuals and the like.... of course the question is, is it worth it, with wpf on the horizon anyway? Perhaps its a year or two too late?
Ang3lFir3
Ang3lFir3
Codito Ergo Sum
Tensor wrote:

Ang3lFir3 wrote: 

@ Tensor -- I'm really excited to see what they come up with as far as extensibility goes...



Yeah -  it hints at is effectively being able to build your own controls from there components - in a wpf visuals kind of fashion. That is potentially amazing, especially if you can then add your own extra visuals and the like.... of course the question is, is it worth it, with wpf on the horizon anyway? Perhaps its a year or two too late?


I need to speak with them more about it... but my initial hopes are ... wpf-like controls... on .Net 2.0
Tensor wrote:
There are other 3rd party control suites - most of them feature a treeview. I've sued Infragistics before 


Well there is a good reason to stay away from them ...
eddwo
eddwo
Wheres my head at?
I think this one, TreeGX from DevComponents, looks really nice.
I've wanted a hierachical structure visualiser for a while, I don't think I'm quite up to making one myself.


Its fairly cheap as controls go, and comes with source code.
Tensor
Tensor
Im in yr house upgrading yr family
Rossj wrote:

Tensor wrote: There are other 3rd party control suites - most of them feature a treeview. I've sued Infragistics before 


Well there is a good reason to stay away from them ...



*rimshot*