I need to apply a ScaleTransform on XamDockManager, I did a test and everything works perfectly except for PaneToolWindow and DockingIndicator. If I apply ScaleTransform on PaneToolWindow, the window is shown cut. On DockingIndicator not have been able to act and the indicators are shown misaligned. Is there a way to solve these problems?
Thanks for reply.
Ok I see a problem when dragging the pane into a floating state multiple times. I'll create another issue for this.
Try setting the LayoutTransform on the root split pane instead of the e.Window. E.g.
I have the need to accomplish a sort of zoom, and if I setted ScaleTransform property only in XamDockManager the PaneToolWindow comes not magnified, while I need that all elements undergo zoom.However, if I set LayoutTransform in the ToolWindowLoaded event, I get the same behavior, the PaneToolWindow is shown cut.
The docking indicators not being lined up properly is a bug so I submitted this for review. I'm not sure what you mean about the PaneToolWindows but basically since those are separate top level windows, the scaletransform you might apply to the xamDockManager or one of its ancestors will not apply to that element. You could handle the ToolWindowLoaded event and set or bind the LayoutTransform of the e.WIndow as needed.