1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <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="0"></ColumnDefinition>
- </Grid.ColumnDefinitions>
- <!--左侧工具栏展开-->
- <Border Name="BotaToolContainer" BorderThickness="0,0,1,0" BorderBrush="Gray" Visibility="Collapsed"></Border>
-
- <!--拖动调节控件大小-->
- <GridSplitter Name="Splitter" 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>
- <Border Name="PropertiesContainer" Grid.Column="3" 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>
|