Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. TreeView Multiple Column Microsoft Control

TreeView Multiple Column Microsoft Control

Scheduled Pinned Locked Moved C#
csharpjavaquestion
6 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    LimitedAtonement
    wrote on last edited by
    #1

    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

    D M 2 Replies Last reply
    0
    • L LimitedAtonement

      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

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      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...

      D L 2 Replies Last reply
      0
      • D Dave Kreskowiak

        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...

        D Offline
        D Offline
        DaveyM69
        wrote on last edited by
        #3

        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)

        1 Reply Last reply
        0
        • L LimitedAtonement

          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

          M Offline
          M Offline
          Mycroft Holmes
          wrote on last edited by
          #4

          LimitedAtonement 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

          1 Reply Last reply
          0
          • D Dave Kreskowiak

            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...

            L Offline
            L Offline
            LimitedAtonement
            wrote on last edited by
            #5

            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.

            D 1 Reply Last reply
            0
            • L LimitedAtonement

              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.

              D Offline
              D Offline
              Dave Kreskowiak
              wrote on last edited by
              #6

              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...

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups