I'm using the Microsoft Ribbon for WPF, which has a RibbonWindow instead of Window, I guess to be able to make the window caption/header look like a real ribbon aplication.
The overlay rectangle with ChildWindow and BusyIndicator doesn't draw correctly in the RibbonWindow, both controls are set to fill the entire window. The top of the rectangle is about 20pixels to much.
I could fix it by setting the top margin of ChildWindow to 20, I don't know how to do it for the RibbonWindow. Perhaps I could try to find the rectangle in the visualtree below the BusyIndicator and set the margin on that.
Setting the margin feels a bit hack-ish. Is there a better way ?