HomePagePrinterDocumentContent.xaml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <UserControl x:Class="PDF_Office.Views.Dialog.HomePageToolsDialogs.HomePagePrinter.HomePagePrinterDocumentContent"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:prism="http://prismlibrary.com/"
  5. prism:ViewModelLocator.AutoWireViewModel="True" >
  6. <Grid Height="468" Width="269">
  7. <Border Height="430" Width="269" Background="LightGray" HorizontalAlignment="Center" VerticalAlignment="Top">
  8. <Grid>
  9. <Grid.RowDefinitions>
  10. <RowDefinition Height="37"></RowDefinition>
  11. <RowDefinition></RowDefinition>
  12. </Grid.RowDefinitions>
  13. <Grid Grid.Row="0">
  14. <StackPanel HorizontalAlignment="Center" VerticalAlignment="Bottom" Orientation="Horizontal">
  15. <TextBlock Text="大小:"></TextBlock>
  16. <TextBlock Text="{Binding PaperWidth}"></TextBlock>
  17. <TextBlock Text="*"></TextBlock>
  18. <TextBlock Text="{Binding PaperHeight}"></TextBlock>
  19. <TextBlock Text="mm"></TextBlock>
  20. </StackPanel>
  21. </Grid>
  22. <Border Grid.Row="1" Width="{Binding ViewBoxWidth}" Height="{Binding ViewBoxHeight}" BorderThickness="1" BorderBrush="Black" CornerRadius="2">
  23. <Grid Background="White">
  24. <Viewbox>
  25. <Image Name="Image" Source="{Binding BitmapSource}"></Image>
  26. </Viewbox>
  27. </Grid>
  28. </Border>
  29. </Grid>
  30. </Border>
  31. <StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Bottom" >
  32. <Button Name="PrePageBtn" Width="20" Height="20" HorizontalAlignment="Left" FontSize="16" Background="WhiteSmoke" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" >
  33. <TextBlock Text="&lt;" VerticalAlignment="Center"></TextBlock>
  34. </Button>
  35. <TextBox x:Name="CurrentPageIndexTextBox" Width="30" Height="25" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Margin="10,0,5,0" ></TextBox>
  36. <TextBlock Text="of" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="0"></TextBlock>
  37. <TextBlock HorizontalAlignment="Left" VerticalAlignment="Center" Margin="5" Text="{Binding PrintedPageCount}"></TextBlock>
  38. <Button Name="NextPageBtn" Width="20" Height="20" HorizontalAlignment="Left" FontSize="16" Background="WhiteSmoke" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" >
  39. <TextBlock Text=">" VerticalAlignment="Center"></TextBlock>
  40. </Button>
  41. </StackPanel>
  42. </Grid>
  43. </UserControl>