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. Arrgghh WPF!

Arrgghh WPF!

Scheduled Pinned Locked Moved The Lounge
csharpwpfquestioncsswinforms
17 Posts 14 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.
  • H Offline
    H Offline
    hammerstein05
    wrote on last edited by
    #1

    Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

    M K realJSOPR A G 7 Replies Last reply
    0
    • H hammerstein05

      Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

      M Offline
      M Offline
      Marc Clifton
      wrote on last edited by
      #2

      hammerstein05 wrote:

      But, I'm having to go to the XAML and hand edit it to get the layout I want.

      In find it interesting that WPF is so complicated rich that I suspect it really isn't possible to create a designer for it. Perhaps that IS a design flaw. Marc

      1 Reply Last reply
      0
      • H hammerstein05

        Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

        K Offline
        K Offline
        krmed
        wrote on last edited by
        #3

        Maybe you should try VS2010. At the launch event in Las Vegas, the showed the new WPF designer and it looked quite easy to use. It also has a split window (if you want it) that shows the WYSIWIG view and the XAML view.

        Karl - WK5M PP-ASEL-IA (N43CS) PGP Key: 0xDB02E193 PGP Key Fingerprint: 8F06 5A2E 2735 892B 821C 871A 0411 94EA DB02 E193

        A 1 Reply Last reply
        0
        • H hammerstein05

          Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

          realJSOPR Offline
          realJSOPR Offline
          realJSOP
          wrote on last edited by
          #4

          Your message is invalid because you incorrectly formatted the subject line. You should have titled it as follows: "Why WPF Sucks Today" As a result of your flagrant disregard for long-establish Lounge protocols, I've suggested that the site administrators penalize you 1000 reputation points from your user account. Repeated offenses will result in harsher penalties, among which are the following in order of increasing discomfort: 0) You'll be force to fly Quantas Airlines under the alias "Christian Graus" 1) You will be made to purchase a pointless Apple gadget, and register it with the manufacturer under the name "Christian Graus" 2) You will be given MVP status at Microsoft, only to have it immediately stripped from you for no apparent reason because you use the name "Christian Graus" on your Microsoft Live ID account. 3) You will be pummeled by the "soft cushions". 4) You will be forced to sit in "the comfy chair".

          .45 ACP - because shooting twice is just silly
          -----
          "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." - J. Jystad, 2001

          C H N 3 Replies Last reply
          0
          • realJSOPR realJSOP

            Your message is invalid because you incorrectly formatted the subject line. You should have titled it as follows: "Why WPF Sucks Today" As a result of your flagrant disregard for long-establish Lounge protocols, I've suggested that the site administrators penalize you 1000 reputation points from your user account. Repeated offenses will result in harsher penalties, among which are the following in order of increasing discomfort: 0) You'll be force to fly Quantas Airlines under the alias "Christian Graus" 1) You will be made to purchase a pointless Apple gadget, and register it with the manufacturer under the name "Christian Graus" 2) You will be given MVP status at Microsoft, only to have it immediately stripped from you for no apparent reason because you use the name "Christian Graus" on your Microsoft Live ID account. 3) You will be pummeled by the "soft cushions". 4) You will be forced to sit in "the comfy chair".

            .45 ACP - because shooting twice is just silly
            -----
            "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." - J. Jystad, 2001

            C Offline
            C Offline
            Chris C B
            wrote on last edited by
            #5

            Anything that can make me laugh when I am (supposed to be) completing my annual tax return is worth a 5! :laugh:

            realJSOPR 1 Reply Last reply
            0
            • C Chris C B

              Anything that can make me laugh when I am (supposed to be) completing my annual tax return is worth a 5! :laugh:

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

              Soon, you will accept the fact that EVERYTHING I post here deserves a 5. Only then will you be allowed to leave the temple.

              .45 ACP - because shooting twice is just silly
              -----
              "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." - J. Jystad, 2001

              L D 2 Replies Last reply
              0
              • realJSOPR realJSOP

                Soon, you will accept the fact that EVERYTHING I post here deserves a 5. Only then will you be allowed to leave the temple.

                .45 ACP - because shooting twice is just silly
                -----
                "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." - J. Jystad, 2001

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                Hail Ming!

                Join the cool kids - Come fold with us[^]

                1 Reply Last reply
                0
                • realJSOPR realJSOP

                  Your message is invalid because you incorrectly formatted the subject line. You should have titled it as follows: "Why WPF Sucks Today" As a result of your flagrant disregard for long-establish Lounge protocols, I've suggested that the site administrators penalize you 1000 reputation points from your user account. Repeated offenses will result in harsher penalties, among which are the following in order of increasing discomfort: 0) You'll be force to fly Quantas Airlines under the alias "Christian Graus" 1) You will be made to purchase a pointless Apple gadget, and register it with the manufacturer under the name "Christian Graus" 2) You will be given MVP status at Microsoft, only to have it immediately stripped from you for no apparent reason because you use the name "Christian Graus" on your Microsoft Live ID account. 3) You will be pummeled by the "soft cushions". 4) You will be forced to sit in "the comfy chair".

                  .45 ACP - because shooting twice is just silly
                  -----
                  "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." - J. Jystad, 2001

                  H Offline
                  H Offline
                  hammerstein05
                  wrote on last edited by
                  #8

                  It was going to be a "why x sucks" post, but then it would have been a why I suck post. And I'm not posting that!

                  1 Reply Last reply
                  0
                  • H hammerstein05

                    Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

                    A Offline
                    A Offline
                    Abhinav S
                    wrote on last edited by
                    #9

                    hammerstein05 wrote:

                    I enjoy using WinForms, but I realize that WPF

                    If WPF had released before Winforms, you would have hated Winforms today. :)

                    1 Reply Last reply
                    0
                    • realJSOPR realJSOP

                      Your message is invalid because you incorrectly formatted the subject line. You should have titled it as follows: "Why WPF Sucks Today" As a result of your flagrant disregard for long-establish Lounge protocols, I've suggested that the site administrators penalize you 1000 reputation points from your user account. Repeated offenses will result in harsher penalties, among which are the following in order of increasing discomfort: 0) You'll be force to fly Quantas Airlines under the alias "Christian Graus" 1) You will be made to purchase a pointless Apple gadget, and register it with the manufacturer under the name "Christian Graus" 2) You will be given MVP status at Microsoft, only to have it immediately stripped from you for no apparent reason because you use the name "Christian Graus" on your Microsoft Live ID account. 3) You will be pummeled by the "soft cushions". 4) You will be forced to sit in "the comfy chair".

                      .45 ACP - because shooting twice is just silly
                      -----
                      "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." - J. Jystad, 2001

                      N Offline
                      N Offline
                      Nagy Vilmos
                      wrote on last edited by
                      #10

                      Jeez, no need for the Spanish Inquisition!


                      Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H

                      realJSOPR 1 Reply Last reply
                      0
                      • N Nagy Vilmos

                        Jeez, no need for the Spanish Inquisition!


                        Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H

                        realJSOPR Offline
                        realJSOPR Offline
                        realJSOP
                        wrote on last edited by
                        #11

                        When things get out of hand, you are forced to call out the big guns.

                        .45 ACP - because shooting twice is just silly
                        -----
                        "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." - J. Jystad, 2001

                        1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          Soon, you will accept the fact that EVERYTHING I post here deserves a 5. Only then will you be allowed to leave the temple.

                          .45 ACP - because shooting twice is just silly
                          -----
                          "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." - J. Jystad, 2001

                          D Offline
                          D Offline
                          DaveX86
                          wrote on last edited by
                          #12

                          Kneel before Zod!

                          1 Reply Last reply
                          0
                          • H hammerstein05

                            Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

                            G Offline
                            G Offline
                            Gary R Wheeler
                            wrote on last edited by
                            #13

                            The WPF designer sucks. I've been using it for 18 months now. I edit my XAML by hand, and use the designer simply as a preview function. The problem stems from the fact that the people who designed the designer (did I really type that?) don't get the essential fact behind the WPF layout system: It's intended for free-flow formatting. It's actually harder to make a fixed layout in WPF than one that flows. In order to make the XAML reflect the drag-and-drop layout, the designer clutters the XAML with a lot of spurious margin and padding settings that just get in the way.

                            Software Zen: delete this;
                            Fold With Us![^]

                            1 Reply Last reply
                            0
                            • K krmed

                              Maybe you should try VS2010. At the launch event in Las Vegas, the showed the new WPF designer and it looked quite easy to use. It also has a split window (if you want it) that shows the WYSIWIG view and the XAML view.

                              Karl - WK5M PP-ASEL-IA (N43CS) PGP Key: 0xDB02E193 PGP Key Fingerprint: 8F06 5A2E 2735 892B 821C 871A 0411 94EA DB02 E193

                              A Offline
                              A Offline
                              AspDotNetDev
                              wrote on last edited by
                              #14

                              krmed wrote:

                              It also has a split window (if you want it) that shows the WYSIWIG view and the XAML view.

                              That's in VS2008 too. I hear VS2010 has made some Silverlight improvements though (I've not yet installed VS2010, so I'm not too sure about that).

                              [Forum Guidelines]

                              M 1 Reply Last reply
                              0
                              • A AspDotNetDev

                                krmed wrote:

                                It also has a split window (if you want it) that shows the WYSIWIG view and the XAML view.

                                That's in VS2008 too. I hear VS2010 has made some Silverlight improvements though (I've not yet installed VS2010, so I'm not too sure about that).

                                [Forum Guidelines]

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

                                Took 1.5 hours to install after the download on Saturday, 08 and 10 run happily on the same machine, I like the shiny bits, still to get into actually doing anything yet.

                                Never underestimate the power of human stupidity RAH

                                1 Reply Last reply
                                0
                                • H hammerstein05

                                  Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

                                  P Offline
                                  P Offline
                                  PaulPrice
                                  wrote on last edited by
                                  #16

                                  The first rule of WPF, do not use the designer, just type it...

                                  Just racking up the postings

                                  1 Reply Last reply
                                  0
                                  • H hammerstein05

                                    Yes, I mean WPF. Why? Why does it have to be so difficult to layout a form? I enjoy using WinForms, but I realize that WPF and the lot are here to stay so I'm trying to learn. But why does the designer have to be so complex? I'm using VS2008, I'm trying to put labels and textboxes inside a grid. Talk about tricky. I liked the visual designer, they got it working really nicely in VS2005 and VS2008 didn't play with that formula. But, I'm having to go to the XAML and hand edit it to get the layout I want. Frustration!

                                    G Offline
                                    G Offline
                                    Glenn Dawson
                                    wrote on last edited by
                                    #17

                                    Try using Expression Blend. I still prefer it over the XAML designer in VS 2010.

                                    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