This is very nearly what I need: How to open a child windows under parent window on menu item click in WPF?
However, my parent object in this case is an Office.Interop.Excel com object while my child object is a System.Windows.Window object. I am wondering if there is a way to get or cast a Window object from the interop.excel object.
The behavior I am looking for is that the window that popups on the excel sheet should be topmost for the excel application only. Setting the property TopMost doesn't work here as the window ends up always being the focus.