Maximizing custom WPF window while still showing taskbar
Monday, July 6, 2009 at 10:23AM One of the more frustrating things in WPF is implementing custom windows. Even though WPF makes this much easier than WinForms did, some things just aren't as intuitive as you would expect. One of these things is that when you set the WindowStyle to "None" and then maximize the window, the application will take up the full screen. Unfortunately, this covers the taskbar. Covering the taskbar is very obtrusive and not very user-friendly.
I found a solution to the problem via a Google search that led me to Lester Lobo's WPF blog (a great source for lots of WPF goodies and info). The solution makes use of some Win32 API calls and does the trick quite nicely.
You can read about the solution here.
