I'm hoping that I just haven't stumbled upon a clear explanation on how use WPF. I understand the advantage of flexibility in design but I don't understand why it has to be so much more time consuming and troublesome than creating a WinForm app.
When creating a WinForm app, if I want to add a main menu, I simply select the tool, drag it over to the form and it snaps into place docked at the top of the form. I can add a status bar which docks to the bottom in a similar fashion. Docking
other controls involves little more than setting the Dock property. For example, a WinForm Toolbar just needs to be dragged onto the form. It, too, docks at the top and can be moved using the Dock property. It even includes everything needed
to add buttons, textboxes, separators, etc.
But, WPF is way more complicated. Apparently, I need a DockPanel to dock anything and even that doesn't work. I end up with a StatusBar stuck in the middle even tho I set its DockPanel.Dock property to Bottom. I need to figure out
which containers have to be inside what other containers in order to place a control somewhere.
None of it makes any sense and the browser-based help system provides much less info than the VS2008 MSDN help program. Don't they even provide an Index anymore?
Like I said, I a
View Complete Post