Normally I have just set these styles on a window to make it fill the entire screen:
_window.WindowStyle = WindowStyle.None;
_window.Topmost = true;
_window.WindowState = WindowState.Maximized;
That does not work with a window hosting a ribbon. It will only maximize the window, but not hide the caption and set itself on top of the task bar.