I have this xaml and I want the panes on the right side to fill the available space. is there any way to have this done?
<igDock:XamDockManager> <igDock:XamDockManager.Panes> <igDock:SplitPane SplitterOrientation="Horizontal" igDock:XamDockManager.InitialLocation="DockedLeft"> <igDock:TabGroupPane prism:RegionManager.RegionName="LeftHost"/> </igDock:SplitPane> <igDock:SplitPane SplitterOrientation="Vertical" igDock:XamDockManager.InitialLocation="DockedTop"> <igDock:TabGroupPane prism:RegionManager.RegionName="RightTop"/> </igDock:SplitPane> <igDock:SplitPane SplitterOrientation="Vertical" igDock:XamDockManager.InitialLocation="DockedTop" > <igDock:TabGroupPane prism:RegionManager.RegionName="RightBottom"/> </igDock:SplitPane> </igDock:XamDockManager.Panes> </igDock:XamDockManager>
Best,
~Vasu
The LayoutMode of the XamDockManager can be set to FillContainer to have the last/innermost visible docked SplitPane from the Panes collection fill the available area. In your case if want those 2 top docked splitpanes to fill the available area then you would put those last 2 SplitPane instances into a SplitPane (or just put the 2 TabGroupPane instances into the last SplitPane) and set the SplitPane's SplitterOrientation to Horizontal.
Works like a charm, Thanks