Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/VB/DockingDemo.Wpf/Modules/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/VB/DockingDemo.Wpf/Modules/DocumentGroups.xaml

<local:DockingDemoModule x:Class="DockingDemo.DocumentGroups"
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:DockingDemo"
    xmlns:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
 xmlns:dxdo="http://schemas.devexpress.com/winfx/2008/xaml/docking"
 xmlns:collections="clr-namespace:System.Collections;assembly=mscorlib"
    xmlns:collection="clr-namespace:System.Collections;assembly=mscorlib"
                                Height="332" Width="721">
    <local:DockingDemoModule.Resources>
        <ResourceDictionary>
            <DataTemplate x:Key="listBoxItemTemplate">
                <TextBlock Text="{Binding DisplayName}" />
            </DataTemplate>
        </ResourceDictionary>
    </local:DockingDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <ScrollViewer VerticalScrollBarVisibility="Auto">
                <StackPanel Orientation="Vertical" VerticalAlignment="Top" >
                    <StackPanel>
                        <dx:GroupFrame Header="Header Location" Margin="0,0,0,12">
                            <dxe:ListBoxEdit Background="{x:Null}" Name="headerLocationListBox" ItemTemplate="{StaticResource listBoxItemTemplate}" ShowBorder="False">
                                <dxe:ListBoxEdit.StyleSettings>
                                    <dxe:RadioListBoxEditStyleSettings />
                                </dxe:ListBoxEdit.StyleSettings>
                                <dxe:ListBoxEdit.Items>
                                    <local:CaptionLocationContainer DisplayName="Default" Value="Default" />
                                    <local:CaptionLocationContainer DisplayName="Left" Value="Left" />
                                    <local:CaptionLocationContainer DisplayName="Top" Value="Top" />
                                    <local:CaptionLocationContainer DisplayName="Right" Value="Right" />
                                    <local:CaptionLocationContainer DisplayName="Bottom" Value="Bottom" />
                                </dxe:ListBoxEdit.Items>
                            </dxe:ListBoxEdit>
                        </dx:GroupFrame>
                        <dx:GroupFrame Header="Header Orientation" Margin="0,0,0,12">
                            <dxe:ListBoxEdit Background="{x:Null}" Name="headerOrientationListBox" ItemTemplate="{StaticResource listBoxItemTemplate}" ShowBorder="False">
                                <dxe:ListBoxEdit.StyleSettings>
                                    <dxe:RadioListBoxEditStyleSettings />
                                </dxe:ListBoxEdit.StyleSettings>
                                <dxe:ListBoxEdit.Items>
                                    <local:OrientationContainer DisplayName="Horizontal" Value="Horizontal" />
                                    <local:OrientationContainer DisplayName="Vertical" Value="Vertical" />
                                </dxe:ListBoxEdit.Items>
                            </dxe:ListBoxEdit>
                        </dx:GroupFrame>
                        <dx:GroupFrame Header="Header Layout" Margin="0,0,0,12">
                            <StackPanel>
                                <dxe:ListBoxEdit Background="{x:Null}" Name="headerLayoutListBox" ItemTemplate="{StaticResource listBoxItemTemplate}" ShowBorder="False">
                                    <dxe:ListBoxEdit.StyleSettings>
                                        <dxe:RadioListBoxEditStyleSettings />
                                    </dxe:ListBoxEdit.StyleSettings>
                                    <dxe:ListBoxEdit.Items>
                                        <local:TabHeaderLayoutTypeContainer DisplayName="Default" Value="Default" />
                                        <local:TabHeaderLayoutTypeContainer DisplayName="Trim" Value="Trim" />
                                        <local:TabHeaderLayoutTypeContainer DisplayName="Scroll" Value="Scroll" />
                                        <local:TabHeaderLayoutTypeContainer DisplayName="Multiline" Value="Multiline" />
                                    </dxe:ListBoxEdit.Items>
                                </dxe:ListBoxEdit>
                                <dxe:CheckEdit x:Name="headersAutoFill" Content="Auto-fill Headers" Margin="0,12,0,0" />
                            </StackPanel>
                        </dx:GroupFrame>
                        <dx:GroupFrame Header="Close Page Button Mode">
                            <dxe:ListBoxEdit Background="{x:Null}" Name="closeButtonListBox" ItemTemplate="{StaticResource listBoxItemTemplate}" ShowBorder="False">
                                <dxe:ListBoxEdit.StyleSettings>
                                    <dxe:RadioListBoxEditStyleSettings />
                                </dxe:ListBoxEdit.StyleSettings>
                                <dxe:ListBoxEdit.Items>
                                    <local:ClosePageButtonShowModeContainer DisplayName="Default" Value="Default" />
                                    <local:ClosePageButtonShowModeContainer DisplayName="InTabControlHeader" Value="InTabControlHeader" />
                                    <local:ClosePageButtonShowModeContainer DisplayName="InAllTabPageHeaders" Value="InAllTabPageHeaders" />
                                    <local:ClosePageButtonShowModeContainer DisplayName="InActiveTabPageHeader" Value="InActiveTabPageHeader" />
                                    <local:ClosePageButtonShowModeContainer DisplayName="InAllTabPagesAndTabControlHeader" Value="InAllTabPagesAndTabControlHeader" />
                                    <local:ClosePageButtonShowModeContainer DisplayName="InActiveTabPageAndTabControlHeader" Value="InActiveTabPageAndTabControlHeader" />
                                    <local:ClosePageButtonShowModeContainer DisplayName="Nowhere" Value="NoWhere" />
                                </dxe:ListBoxEdit.Items>
                            </dxe:ListBoxEdit>
                        </dx:GroupFrame>
                    </StackPanel>
                </StackPanel>
            </ScrollViewer>
        </dxdb:DemoModuleControl.OptionsContent>

        <dxdo:DockLayoutManager x:Name="dockManager" UseLayoutRounding="True" Margin="9" AllowCustomization="False">
            <dxdo:LayoutGroup Orientation="Vertical">
                <dxdo:DocumentGroup Name="documentContainer" DestroyOnClosingChildren="False">
                    <dxdo:DocumentPanel Caption="Document1" CaptionImage="/DockingDemo;component/Images/Icons/new-16x16.png">
                        <TextBlock Margin="24" TextWrapping="Wrap">Vestibulum sem nunc, cursus sit amet placerat id, scelerisque at tortor. Nullam sit amet felis eros, ac imperdiet quam. Aliquam eu ipsum dui.</TextBlock>
                    </dxdo:DocumentPanel>
                    <dxdo:DocumentPanel Caption="Document2" CaptionImage="/DockingDemo;component/Images/Icons/new-16x16.png">
                        <TextBlock Margin="24" TextWrapping="Wrap">Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur sit amet sapien metus, eget pharetra velit.</TextBlock>
                    </dxdo:DocumentPanel>
                    <dxdo:DocumentPanel Caption="Document3" CaptionImage="/DockingDemo;component/Images/Icons/new-16x16.png">
                        <TextBlock Margin="24" TextWrapping="Wrap">Duis sagittis iaculis nisl, sit amet ultricies lectus porttitor nec. Suspendisse id venenatis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</TextBlock>
                    </dxdo:DocumentPanel>
                </dxdo:DocumentGroup>
                <dxdo:LayoutGroup ItemHeight="Auto">
                    <dxdo:LayoutControlItem ShowCaption="False">
                        <StackPanel Orientation="Horizontal" Margin="0,7,1,0" HorizontalAlignment="Right">
                            <Button x:Name="addEmptyButton" Content="Add Empty Panel" Click="addEmptyButton_Click" MinHeight="22" MinWidth="110" />
                            <Button x:Name="addUserControlUriButton" Content="Load UserControl" Click="addUserControlUriButton_Click" MinHeight="22" MinWidth="110" Margin="6,0,0,0" />
                            <Button x:Name="addWindowUriButton" Content="Load Window" Click="addWindowUriButton_Click" MinHeight="22" MinWidth="110" Margin="6,0,0,0" />
                            <Button x:Name="addPagedUriButton" Content="Load Page" Click="addPageUriButton_Click" MinHeight="22" MinWidth="110" Margin="6,0,0,0" />
                        </StackPanel>
                    </dxdo:LayoutControlItem>
                </dxdo:LayoutGroup>
            </dxdo:LayoutGroup>
        </dxdo:DockLayoutManager>
    </dxdb:DemoModuleControl>
</local:DockingDemoModule>