I have a form I set to Maximized, but for some reason it\'s ignoring the taskbar and maximizing to the entire screen. Is that typical? Is there a workaround?
If you are using FormBorderStyle.None then it is very simple to make sure it doesn't cover the taskbar when maximized:
this.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size;
It will probably work for other border styles and is probably the cleanest way to ensure your form does not cover the taskbar.