<DockPanel xmlns:sys="clr-namespace:System;assembly=mscorlib"
           xmlns:igThemes="http://infragistics.com/Themes">
    <DockPanel.Resources>
        <ObjectDataProvider MethodName="GetThemes"
            ObjectType="{x:Type igThemes:ThemeManager}"
            x:Key="ThemeValues">
            <ObjectDataProvider.MethodParameters>
                <sys:Boolean>True</sys:Boolean>
            </ObjectDataProvider.MethodParameters>
        </ObjectDataProvider>
    </DockPanel.Resources>
    <ComboBox x:Name="cboTheme"
              DockPanel.Dock="Top"
              ItemsSource="{Binding Source={StaticResource ThemeValues}}"/>
    <igDock:XamDockManager Theme="{Binding Path=SelectedItem, ElementName=cboTheme}">
        <igDock:XamDockManager.Panes>
            <igDock:SplitPane igDock:XamDockManager.InitialLocation="DockedLeft">
                <igDock:ContentPane Header="Toolbox" />
            </igDock:SplitPane>
            <igDock:SplitPane igDock:XamDockManager.InitialLocation="DockedBottom">
                <igDock:ContentPane Header="Output" Content="Output" />
                <igDock:ContentPane Header="Commands" Content="" IsPinned="False" />
            </igDock:SplitPane>
            <igDock:SplitPane igDock:XamDockManager.InitialLocation="DockableFloating">
                <igDock:TabGroupPane>
                    <igDock:ContentPane Header="Solution Explorer" Content="Files" />
                    <igDock:ContentPane Header="Class View" Content="Classes" />
                </igDock:TabGroupPane>
            </igDock:SplitPane>
        </igDock:XamDockManager.Panes>
        <igDock:DocumentContentHost>
            <igDock:SplitPane>
                <igDock:TabGroupPane>
                    <igDock:ContentPane Header="File 1" />
                    <igDock:ContentPane Header="File 2" />
                </igDock:TabGroupPane>
            </igDock:SplitPane>
        </igDock:DocumentContentHost>
    </igDock:XamDockManager>
</DockPanel>