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. The Lounge
  3. User Interface Library?

User Interface Library?

Scheduled Pinned Locked Moved The Lounge
csharpdesignwpfquestion
15 Posts 11 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.
  • R Offline
    R Offline
    realJSOP
    wrote on last edited by
    #1

    Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
    -----
    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

    E T D R G 7 Replies Last reply
    0
    • R realJSOP

      Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
      -----
      "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

      E Offline
      E Offline
      Ennis Ray Lynch Jr
      wrote on last edited by
      #2

      The .NET runtime comes with one :p Sorry, I don't know. Perhaps Infragistics or Telerik would have a lot of stuff but it won't be free or cheap.

      Need software developed? Offering C# development all over the United States, ERL GLOBAL, Inc is the only call you will have to make.
      Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway
      Most of this sig is for Google, not ego.

      1 Reply Last reply
      0
      • R realJSOP

        Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
        -----
        "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

        T Offline
        T Offline
        Tom Deketelaere
        wrote on last edited by
        #3

        Devexpress has that and depending on how much you need/want it can be relativly cheap http://www.devexpress.com/Products/NET/Controls/WinForms/Bars/info.xml [EDIT]apperantly inserting as a link doesn't work :sigh: it's the xtrabars suite [/EDIT] I think this suite has what you need but you might want to ask the support guys first usually you get an answer within 1-2 days (even if you haven't bought yet) or you can just use the trial and see if you can get it working like I did 8 months ago.

        T 1 Reply Last reply
        0
        • R realJSOP

          Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          D Offline
          D Offline
          Douglas Troy
          wrote on last edited by
          #4

          There's a project here on CP called Magic Dock that might have something of value ...

          1 Reply Last reply
          0
          • R realJSOP

            Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            R Offline
            R Offline
            Ravi Bhavnani
            wrote on last edited by
            #5

            You may want to check out Doc Panel Suite[^] and DockDotNet[^]. The latter is more recent, although I must confess I haven't used either personally. [edit] Just saw this[^] CP article (also untried). However, the author's articles are of high quality. [edit] /ravi

            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

            modified on Friday, November 21, 2008 11:32 AM

            R 1 Reply Last reply
            0
            • R Ravi Bhavnani

              You may want to check out Doc Panel Suite[^] and DockDotNet[^]. The latter is more recent, although I must confess I haven't used either personally. [edit] Just saw this[^] CP article (also untried). However, the author's articles are of high quality. [edit] /ravi

              My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

              modified on Friday, November 21, 2008 11:32 AM

              R Offline
              R Offline
              realJSOP
              wrote on last edited by
              #6

              Thanks - I'll look at those. :)

              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
              -----
              "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

              P 1 Reply Last reply
              0
              • T Tom Deketelaere

                Devexpress has that and depending on how much you need/want it can be relativly cheap http://www.devexpress.com/Products/NET/Controls/WinForms/Bars/info.xml [EDIT]apperantly inserting as a link doesn't work :sigh: it's the xtrabars suite [/EDIT] I think this suite has what you need but you might want to ask the support guys first usually you get an answer within 1-2 days (even if you haven't bought yet) or you can just use the trial and see if you can get it working like I did 8 months ago.

                T Offline
                T Offline
                Todd Smith
                wrote on last edited by
                #7

                I second the DevExpress toolkit. We're using it for the complete rewrite of our old C++ Borland OWL! UI based application :D

                Todd Smith

                1 Reply Last reply
                0
                • R realJSOP

                  Thanks - I'll look at those. :)

                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                  -----
                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                  P Offline
                  P Offline
                  Patrick Etc
                  wrote on last edited by
                  #8

                  Recommend Dock Panel Suite.. used that in a couple of projects awhile back with great results.

                  L 1 Reply Last reply
                  0
                  • R realJSOP

                    Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                    -----
                    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                    G Offline
                    G Offline
                    Guillermo Rivero
                    wrote on last edited by
                    #9

                    DevExpress offers some of their controls free. Take a look at DevExpress[^]

                    Free your mind...

                    1 Reply Last reply
                    0
                    • R realJSOP

                      Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

                      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                      -----
                      "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                      M Offline
                      M Offline
                      Member 96
                      wrote on last edited by
                      #10

                      Whatever you come across be sure it's pure .net i.e. MONO compliant if you ever plan on your apps needing to run on Mac's, Linux etc. Nearly all the big commercial .net UI libraries make heavy use of p/invokes to get the job done and are not pure .net or portable. (even though they always state 100% managed code). I think they came on the scene early and all their developers were so used to unmanaged code they couldn't help themselves.


                      "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

                      1 Reply Last reply
                      0
                      • P Patrick Etc

                        Recommend Dock Panel Suite.. used that in a couple of projects awhile back with great results.

                        L Offline
                        L Offline
                        Luca Leonardo Scorcia
                        wrote on last edited by
                        #11

                        Seconded. It is stable and feature-complete, with the important exception of OpenGL windows - I had to tweak it to make it stable enough in that case. Also note that it is not pure C#, it P/Invokes some Win32 API, thus it does not work on Mono.

                        Luca The Price of Freedom is Eternal Vigilance. -- Wing Commander IV En Það Besta Sem Guð Hefur Skapað, Er Nýr Dagur. (But the best thing God has created, is a New Day.) -- Sigur Ròs - Viðrar vel til loftárása

                        R 1 Reply Last reply
                        0
                        • L Luca Leonardo Scorcia

                          Seconded. It is stable and feature-complete, with the important exception of OpenGL windows - I had to tweak it to make it stable enough in that case. Also note that it is not pure C#, it P/Invokes some Win32 API, thus it does not work on Mono.

                          Luca The Price of Freedom is Eternal Vigilance. -- Wing Commander IV En Það Besta Sem Guð Hefur Skapað, Er Nýr Dagur. (But the best thing God has created, is a New Day.) -- Sigur Ròs - Viðrar vel til loftárása

                          R Offline
                          R Offline
                          realJSOP
                          wrote on last edited by
                          #12

                          Luca Leonardo Scorcia wrote:

                          it P/Invokes some Win32 API, thus it does not work on Mono.

                          Like any real programmer is gonna worry about a framework that is a step and a half behind the current version of .Net...

                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                          -----
                          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                          L 1 Reply Last reply
                          0
                          • R realJSOP

                            Luca Leonardo Scorcia wrote:

                            it P/Invokes some Win32 API, thus it does not work on Mono.

                            Like any real programmer is gonna worry about a framework that is a step and a half behind the current version of .Net...

                            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                            -----
                            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                            L Offline
                            L Offline
                            Luca Leonardo Scorcia
                            wrote on last edited by
                            #13

                            Well, I find Mono promising, but that's just me. Nowadays System.Windows.Forms is feature-complete, and what's missing is basically a lot of bug reporting and squashing. I'm doing my little share of work by periodically taking my pet projects, running them through MoMA and sending out the reports of what's missing. Sometimes I fill bug reports about the errors I find by running my app in their SuSE VM - it takes just a few minutes, and someone will fix them sooner or later. In a more general speech, the availability of a fully managed windowing system would greatly benefit the linux environment, since the native UI frameworks all feature that horrid "primitive" look. Nobody but the Mono folks in the linux world seem to understand that they need to give the users something they're familiar with before they'll even start considering using it. Beside that, is anyone really using the latest versions of every Microsoft technology on all of their projects? I know several companies that have working .net 1.1 apps in place, and have no plans to port them on 2.0 or later. Maybe I should tell them to fire their developers, since they obviously aren't real programmers...

                            Luca The Price of Freedom is Eternal Vigilance. -- Wing Commander IV En Það Besta Sem Guð Hefur Skapað, Er Nýr Dagur. (But the best thing God has created, is a New Day.) -- Sigur Ròs - Viðrar vel til loftárása

                            R 1 Reply Last reply
                            0
                            • L Luca Leonardo Scorcia

                              Well, I find Mono promising, but that's just me. Nowadays System.Windows.Forms is feature-complete, and what's missing is basically a lot of bug reporting and squashing. I'm doing my little share of work by periodically taking my pet projects, running them through MoMA and sending out the reports of what's missing. Sometimes I fill bug reports about the errors I find by running my app in their SuSE VM - it takes just a few minutes, and someone will fix them sooner or later. In a more general speech, the availability of a fully managed windowing system would greatly benefit the linux environment, since the native UI frameworks all feature that horrid "primitive" look. Nobody but the Mono folks in the linux world seem to understand that they need to give the users something they're familiar with before they'll even start considering using it. Beside that, is anyone really using the latest versions of every Microsoft technology on all of their projects? I know several companies that have working .net 1.1 apps in place, and have no plans to port them on 2.0 or later. Maybe I should tell them to fire their developers, since they obviously aren't real programmers...

                              Luca The Price of Freedom is Eternal Vigilance. -- Wing Commander IV En Það Besta Sem Guð Hefur Skapað, Er Nýr Dagur. (But the best thing God has created, is a New Day.) -- Sigur Ròs - Viðrar vel til loftárása

                              R Offline
                              R Offline
                              realJSOP
                              wrote on last edited by
                              #14

                              I've got some stuff that is 3.5-only, and the app I'm working on at work is 3.5. We'll probably move to 4.0 immediately when it comes out. "Promising" doesn't cut it in a mission critical situation.

                              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                              -----
                              "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                              1 Reply Last reply
                              0
                              • R realJSOP

                                Does anyone know of a free/inexpensive C# UI library that provides the same stuff we get in VS2008 as far as docking windows and such are concerned? I'm not really interested in a WPF solution unless that's all that's available.

                                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                -----
                                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                J Offline
                                J Offline
                                JimmyRopes
                                wrote on last edited by
                                #15

                                Sounds like you're back to work. Good to have work in the current economy. :cool:

                                Simply Elegant Designs JimmyRopes Designs
                                Think inside the box! ProActive Secure Systems
                                I'm on-line therefore I am. JimmyRopes

                                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