TreeView Multiple Column Microsoft Control
-
Dear Sirs, So if the last hour or two has served me properly, there is no standard multi-column treeview control offered by Microsoft like the one at Advanced TreeView for .NET by Andrey Gliznetsov, right? (which by the way seems to be an excellent piece of work. I've just started looking at it and it looks well-written). Does this seem crazy to anyone else? They have obviously developed probably dozens of them (the locals window, for instance, where when perusing a class, you see the class and members' names on the left, each potentially expandable, and their value and type ond the right -- or the stinkin Windows Explorer of Win95, right? with filename on left and details on right)!! This blows me away! It should be a standard, out-of-the-box control! I worked on one with Java recently, and I'm remaking my projects in C# and thought to myself, "Surely I won't have to deal with that crap again, I'm in Microsoft land where they take care of everything you want FOR you ... and so much more," but no. Anyway, if I'm misinformed and there's some property on the Treeview control that is like
Collection(TreeViewColumn) Columns
or something, let me know, but until then, I'll muddle through somehow. Thanks for listening, it means a lot. In Christ, Aaron Laws -
Dear Sirs, So if the last hour or two has served me properly, there is no standard multi-column treeview control offered by Microsoft like the one at Advanced TreeView for .NET by Andrey Gliznetsov, right? (which by the way seems to be an excellent piece of work. I've just started looking at it and it looks well-written). Does this seem crazy to anyone else? They have obviously developed probably dozens of them (the locals window, for instance, where when perusing a class, you see the class and members' names on the left, each potentially expandable, and their value and type ond the right -- or the stinkin Windows Explorer of Win95, right? with filename on left and details on right)!! This blows me away! It should be a standard, out-of-the-box control! I worked on one with Java recently, and I'm remaking my projects in C# and thought to myself, "Surely I won't have to deal with that crap again, I'm in Microsoft land where they take care of everything you want FOR you ... and so much more," but no. Anyway, if I'm misinformed and there's some property on the Treeview control that is like
Collection(TreeViewColumn) Columns
or something, let me know, but until then, I'll muddle through somehow. Thanks for listening, it means a lot. In Christ, Aaron LawsLimitedAtonement wrote:
Does this seem crazy to anyone else?
Crazy, no. Vaguely disappointing, yes. But, all for the better if I can find a contorl that exactly matches my needs instead of one that only approximates what I need.
LimitedAtonement wrote:
I'm in Microsoft land where they take care of everything you want FOR you ... and so much more,"
Which bloody idiot told you that?
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009... -
LimitedAtonement wrote:
Does this seem crazy to anyone else?
Crazy, no. Vaguely disappointing, yes. But, all for the better if I can find a contorl that exactly matches my needs instead of one that only approximates what I need.
LimitedAtonement wrote:
I'm in Microsoft land where they take care of everything you want FOR you ... and so much more,"
Which bloody idiot told you that?
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...Dave Kreskowiak wrote:
Which bloody idiot told you that?
:laugh: :thumbsup:
Dave
Generic BackgroundWorker - My latest article!
BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
Why are you using VB6? Do you hate yourself? (Christian Graus) -
Dear Sirs, So if the last hour or two has served me properly, there is no standard multi-column treeview control offered by Microsoft like the one at Advanced TreeView for .NET by Andrey Gliznetsov, right? (which by the way seems to be an excellent piece of work. I've just started looking at it and it looks well-written). Does this seem crazy to anyone else? They have obviously developed probably dozens of them (the locals window, for instance, where when perusing a class, you see the class and members' names on the left, each potentially expandable, and their value and type ond the right -- or the stinkin Windows Explorer of Win95, right? with filename on left and details on right)!! This blows me away! It should be a standard, out-of-the-box control! I worked on one with Java recently, and I'm remaking my projects in C# and thought to myself, "Surely I won't have to deal with that crap again, I'm in Microsoft land where they take care of everything you want FOR you ... and so much more," but no. Anyway, if I'm misinformed and there's some property on the Treeview control that is like
Collection(TreeViewColumn) Columns
or something, let me know, but until then, I'll muddle through somehow. Thanks for listening, it means a lot. In Christ, Aaron LawsLimitedAtonement wrote:
I'm in Microsoft land
You're giving them (MS) delusions of competence, you are going to have to buy or roll your own. Infragistics do a nice one but their object model is a little overwhelming.
Never underestimate the power of human stupidity RAH
-
LimitedAtonement wrote:
Does this seem crazy to anyone else?
Crazy, no. Vaguely disappointing, yes. But, all for the better if I can find a contorl that exactly matches my needs instead of one that only approximates what I need.
LimitedAtonement wrote:
I'm in Microsoft land where they take care of everything you want FOR you ... and so much more,"
Which bloody idiot told you that?
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...Dear Mr. Kreskowaik, I think the control that I described shouldn't be one that would be much different from implementation to implementation. To me, it would be like saying, ``the ListView is useless: it only approximates my needs,'' or something like that, when really it's plenty generic enough to meet my needs just fine in every circumstance (if I have to finagle my classes to fit into it sometimes). That to say, I would much rather Microsoft give me an in-box multicolumn treeview control which would be MUCH easier to do the finagling rather than creating a whole new one! Oh well, I'll keep working on the one from the website. In Christ, Aaron Laws
Dave Kreskowiak wrote:
But, all for the better if I can find a contorl that exactly matches my needs instead of one that only approximates what I need.
-
Dear Mr. Kreskowaik, I think the control that I described shouldn't be one that would be much different from implementation to implementation. To me, it would be like saying, ``the ListView is useless: it only approximates my needs,'' or something like that, when really it's plenty generic enough to meet my needs just fine in every circumstance (if I have to finagle my classes to fit into it sometimes). That to say, I would much rather Microsoft give me an in-box multicolumn treeview control which would be MUCH easier to do the finagling rather than creating a whole new one! Oh well, I'll keep working on the one from the website. In Christ, Aaron Laws
Dave Kreskowiak wrote:
But, all for the better if I can find a contorl that exactly matches my needs instead of one that only approximates what I need.
LimitedAtonement wrote:
the ListView is useless: it only approximates my needs,''
I didn't say that. I said that I would rather find a 3rd party control that comes as close as possible to my needs and not rely on Microsofts implementation which only generally does what I need. You use the correct tool in the draw for the job at hand. If you want to go through all the pain of hanging additional functionality on a general MS control, more power to you. But, I'll use the one that is already pretty close if not dead on to what I need without spending the extra money on developing my own. Trust me, I do that enough already. When it costs me, say, $395 to get a control that does what I need, why should I spend 100 hours at, say, $40 an hour ($4,000) developing a control to do the same thing?
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...