WRONG.

Sorry but you are completely wrong. There is nothing wrong with WPF. It has a few bugs but nothing like what you are saying.

If you get this many issues you probably need to do a clean install of Visual Studio.

MS is working on a DataGridView control its just not ready yet. For now you can use any of the Windows Forms controls you need by using the Host control. Until the WPF versions are finished.

Designing a WPF window is different then Forms. Make sure you are correctly using the tools like Grid and Dock Panel, etc...

I wrote the software that runs my businesses and am having a lot of fun redesigning the UI portion with WPF I have a slick seemless UI in the works that Forms could have never done. My software is huge and pushing WPF to the limits. Still I have yet to run into a issue as you are describing.