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. WPF Pain In The Anal Pore

WPF Pain In The Anal Pore

Scheduled Pinned Locked Moved The Lounge
25 Posts 9 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.
  • N nistrum404

    Am I missing something? Why not just put a label control on the form? Use a canvas if you want absolute positioning. I'm really enjoying working with WPF. It's as slow as hell even on good hardware but it's a real improvement for UI coding.

    --Matt

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

    nistrum404 wrote:

    it's a real improvement for UI coding

    Not when it takes you twice as long to do something that was brain-dead simple in WinForms. IMHO, WPF is a huge step backwards in productivity, and while I have no evidence of this yet, it's probably going to be a freakin' slug on our customers' machines. How is THAT better?

    "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

    N 1 Reply Last reply
    0
    • realJSOPR realJSOP

      nistrum404 wrote:

      it's a real improvement for UI coding

      Not when it takes you twice as long to do something that was brain-dead simple in WinForms. IMHO, WPF is a huge step backwards in productivity, and while I have no evidence of this yet, it's probably going to be a freakin' slug on our customers' machines. How is THAT better?

      "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

      N Offline
      N Offline
      nistrum404
      wrote on last edited by
      #22

      I'm finding it just as easy/productive as Winforms and much better when it comes to doing eye candy. Might be because I've got a history with web development and Flash. I think the big problem is it's all pretty vast and new. I'd imagine there's a steeper learning curve transitioning from forms development. Performance really is an issue though, especially when compared to the blazing animation speeds of Flash. I've got a layout routine that manipulates about 40 controls, animates about 20 of them, repositions some, deletes a few and adds a few more and it's taking a good tenth of a second to work. Anybody know if there's a way to suppress layout updates for a section of code? Every dependency property I change seems to cause a superfluous layout update immediately which is where I think my precious milliseconds are going.

      --Matt

      1 Reply Last reply
      0
      • C Christian Graus

        gajatko wrote:

        keep trying, looser)

        I'm looser than you ?

        Christian Graus Driven to the arms of OSX by Vista. "I am new to programming world. I have been learning c# for about past four weeks. I am quite acquainted with the fundamentals of c#. Now I have to work on a project which converts given flat files to XML using the XML serialization method" - SK64 ( but the forums have stuff like this posted every day )

        L Offline
        L Offline
        Lutoslaw
        wrote on last edited by
        #23

        It isn't my opinion. You missed quotation marks I guess. I apologise if you took that personally.

        Greetings - Gajatko Portable.NET is part of DotGNU, a project to build a complete Free Software replacement for .NET - a system that truly belongs to the developers.

        D 1 Reply Last reply
        0
        • L Lutoslaw

          It isn't my opinion. You missed quotation marks I guess. I apologise if you took that personally.

          Greetings - Gajatko Portable.NET is part of DotGNU, a project to build a complete Free Software replacement for .NET - a system that truly belongs to the developers.

          D Offline
          D Offline
          Dan Neely
          wrote on last edited by
          #24

          And you missed a typo even after having it rubbed in your face. :doh:

          Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

          L 1 Reply Last reply
          0
          • D Dan Neely

            And you missed a typo even after having it rubbed in your face. :doh:

            Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

            L Offline
            L Offline
            Lutoslaw
            wrote on last edited by
            #25

            Ah I see now. An extra 'o' in the 'looser' word. Well, I checked it in an on-line dictionary which I use all the time and it has both 'loser' and 'looser' (ling.pl). However there are several dictionaries and there is no 'looser' in the official one -- it exists in the Open Eng-Pl Dictionary only.

            Greetings - Gajatko Portable.NET is part of DotGNU, a project to build a complete Free Software replacement for .NET - a system that truly belongs to the developers.

            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