Thanks for the reply.
So the RibbonWindow.Icon property is designed to be next to the QAT and all on the same “row” left justified with the min, max, and close buttons (which are right justified), right? In this case the RibbonWindow internally creates its own WindowChrome, which can be modified in code-behind by calling WindowChrome.GetChrome(this). This is how we applied the TitleBarContentTemplate, because we want to add additional content to the left of the min, max and close buttons.
Now if you use a normal WPF Window (vs. a RibbonWindow) you can set the WindowChrome in XAML. Now you can also set the WindowChrome.IconSource property that would let you use an image which is larger than 16x16. This can give you the same look as Visual Studio 2013 (top left) where they have a slightly larger VS icon and the project/application name next to the icon (not centered on the title bar). In this scenario, if you also add a Ribbon to the normal WPF Window (with its WindowChrome.IconSource property set) it will cause visual issues like drawing on top of the QAT, right? Also the QAT is on its own row, not in the title bar, and cannot be hidden. I guess it’s not recommended to use the Ribbon with a standard WPF Window?
So is there a way to get the same look as Visual Studio 2013 (in the upper left of the window) and have a Ribbon with a QAT? I guess since the QAT wants to be left justified next to the application icon, the answer is no. If would have to look like Word 1013 where the application icon is top left, the QAT is next to that and the document/application name is centered and I guess that can be achieved with a RibbonWindow with a Ribbon.
I just really liked being able to use an application icon that is larger than 16x16 with the Ribbon and QAT.
Thanks,
-eric