<Window x:Class="annotation_ctrl_demo.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:annotation_ctrl_demo"
        xmlns:cpdftools="clr-namespace:compdfkit_tools.PDFControl;assembly=com.compdfkit.tools"
        mc:Ignorable="d"
        Title="MainWindow" Height="960" Width="1280"  WindowStartupLocation="CenterScreen">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="40"></RowDefinition>
            <RowDefinition Height="50"></RowDefinition>
            <RowDefinition Height="40"></RowDefinition>
            <RowDefinition></RowDefinition>
            <RowDefinition Height="40"></RowDefinition>
        </Grid.RowDefinitions>
        <cpdftools:TitleBarControl x:Name="TitleBarControl"></cpdftools:TitleBarControl>
        <Grid Grid.Row="1">
            <cpdftools:ModeSelectorBarControl x:Name="ModeSelectorBarControl"></cpdftools:ModeSelectorBarControl>
        </Grid>
        <Grid Grid.Row="2">
            <cpdftools:CPDFAnnotationBarControl Name="AnnotationBarControl"></cpdftools:CPDFAnnotationBarControl>
        </Grid>
        <Grid x:Name="BodyGrid" Grid.Row="3">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="0"></ColumnDefinition>
                <ColumnDefinition Width="auto"></ColumnDefinition>
                <ColumnDefinition></ColumnDefinition>
                <ColumnDefinition Width="auto"></ColumnDefinition>
                <ColumnDefinition Width="0"></ColumnDefinition>
            </Grid.ColumnDefinitions>
            <!--左侧工具栏展开-->
            <Border Name="BotaToolContainer"  BorderThickness="0,0,1,0" BorderBrush="Gray" Visibility="Collapsed"></Border>
            
            <!--拖动调节控件大小-->
            <GridSplitter Name="BotaSplitter" Grid.Column="1" Width="15" ResizeBehavior="PreviousAndNext" Visibility="Collapsed">
                <GridSplitter.Template>
                    <ControlTemplate TargetType="{x:Type GridSplitter}">
                        <Border BorderThickness="{TemplateBinding Border.BorderThickness}"
                        BorderBrush="{TemplateBinding Border.BorderBrush}"
                        Background="{TemplateBinding Panel.Background}" >
                            <Path Fill="Gray" VerticalAlignment="Center">
                                <Path.Data>
                                    M15 3.75H1V2.25H15V3.75ZM15 8.75H1V7.25H15V8.75ZM1 13.75H15V12.25H1V13.75Z
                                </Path.Data>
                            </Path>
                        </Border>
                    </ControlTemplate>
                </GridSplitter.Template>
            </GridSplitter>
            <!--PDFViewer-->
            <Border Grid.Column="2" x:Name="PDFGrid" Background="{StaticResource color.bg.mainpage}"></Border>
            
            <!--拖动调节控件大小-->
            <GridSplitter Name="PropertyPanelSplitter" Grid.Column="3" Width="15" ResizeBehavior="PreviousAndNext" Visibility="Collapsed">
                <GridSplitter.Template>
                    <ControlTemplate TargetType="{x:Type GridSplitter}">
                        <Border BorderThickness="{TemplateBinding Border.BorderThickness}"
                        BorderBrush="{TemplateBinding Border.BorderBrush}"
                        Background="{TemplateBinding Panel.Background}" >
                            <Path Fill="Gray" VerticalAlignment="Center">
                                <Path.Data>
                                    M15 3.75H1V2.25H15V3.75ZM15 8.75H1V7.25H15V8.75ZM1 13.75H15V12.25H1V13.75Z
                                </Path.Data>
                            </Path>
                        </Border>
                    </ControlTemplate>
                </GridSplitter.Template>
            </GridSplitter>
            <Border Name="PropertyPanelContainer" Grid.Column="4" BorderThickness="0,0,1,0" BorderBrush="Gray" Visibility="Collapsed"></Border>

        </Grid>
        <StackPanel Grid.Row="4" Orientation="Horizontal" HorizontalAlignment="Center">
            <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                <Rectangle Width="1" Fill="#AAAAAA" Margin="5,0,5,0"></Rectangle>
                <cpdftools:CPDFPageTurningControl x:Name="CPDFPageTurningControl"/>
                <Rectangle Width="1" Fill="#AAAAAA" Margin="5,0,5,0"></Rectangle>
                <cpdftools:CPDFScalingControl x:Name="CPDFScalingControl"/>
                <Rectangle Width="1" Fill="#AAAAAA" Margin="5,0,5,0"></Rectangle>
                <cpdftools:CPDFViewModeControl x:Name="CPDFViewModeControl"/>
                <Rectangle Width="1" Fill="#AAAAAA" Margin="5,0,5,0"></Rectangle>
                <cpdftools:CPDFDrawModeControl x:Name="CPDFDrawModeControl"/>
                <Rectangle Width="1" Fill="#AAAAAA" Margin="5,0,5,0"></Rectangle>
                <Button x:Name="PDFInfoButton" Height="30" Width="60">
                    <TextBlock Text="文档属性"></TextBlock>
                </Button>
                <Rectangle Width="1" Fill="#AAAAAA" Margin="5,0,5,0"></Rectangle>
            </StackPanel>
        </StackPanel>

    </Grid>
</Window>