CPDFTextAlignUI.xaml 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <UserControl x:Class="compdfkit_tools.Edit.CPDFTextAlignUI"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:compdfkit_tools.Edit"
  7. mc:Ignorable="d"
  8. d:DesignHeight="450" d:DesignWidth="800">
  9. <StackPanel Name="TextAlignUI">
  10. <Grid>
  11. <TextBlock VerticalAlignment="Center" Margin="0,10,10,0">对齐方式:</TextBlock>
  12. </Grid>
  13. <StackPanel Name="AlignPanel" Orientation="Horizontal">
  14. <Button Width="30" BorderThickness="0" Padding="0,5,0,5" Tag="AlignLeft" Click="TextAlignBtn_Click">
  15. <Button.Content>
  16. <Path Name="AlignLeftPath" Fill="Gray">
  17. <Path.Data>
  18. M11.25 3.25C11.6642 3.25 12 3.58579 12 4C12 4.41421 11.6642 4.75 11.25 4.75H2.75C2.33579 4.75 2 4.41421 2 4C2 3.58579 2.33579 3.25 2.75
  19. 3.25H11.25ZM15.25 7.25C15.6642 7.25 16 7.58579 16 8C16 8.41421 15.6642 8.75 15.25 8.75H2.75C2.33579 8.75 2 8.41421 2 8C2 7.58579
  20. 2.33579 7.25 2.75 7.25H15.25ZM12 12C12 11.5858 11.6642 11.25 11.25 11.25H2.75C2.33579 11.25 2 11.5858 2 12C2 12.4142 2.33579
  21. 12.75 2.75 12.75H11.25C11.6642 12.75 12 12.4142 12 12ZM17.25 15.25C17.6642 15.25 18 15.5858 18 16C18 16.4142 17.6642 16.75
  22. 17.25 16.75H2.75C2.33579 16.75 2 16.4142 2 16C2 15.5858 2.33579 15.25 2.75 15.25H17.25Z
  23. </Path.Data>
  24. </Path>
  25. </Button.Content>
  26. </Button>
  27. <Button Width="30" Margin="10,0,0,0" BorderThickness="0" Padding="0,5,0,5" Tag="AlignCenter" Click="TextAlignBtn_Click">
  28. <Button.Content>
  29. <Path Name="AlignCenterPath" Fill="Gray">
  30. <Path.Data>
  31. M5 4C5 3.58579 5.33579 3.25 5.75 3.25H14.25C14.6642 3.25 15 3.58579 15 4C15 4.41421 14.6642 4.75 14.25 4.75H5.75C5.33579 4.75 5
  32. 4.41421 5 4ZM3.75 7.25C3.33579 7.25 3 7.58579 3 8C3 8.41421 3.33579 8.75 3.75 8.75H16.25C16.6642 8.75 17 8.41421 17 8C17
  33. 7.58579 16.6642 7.25 16.25 7.25H3.75ZM2.75 15.25C2.33579 15.25 2 15.5858 2 16C2 16.4142 2.33579 16.75 2.75 16.75H17.25C17.6642
  34. 16.75 18 16.4142 18 16C18 15.5858 17.6642 15.25 17.25 15.25H2.75ZM5.75 11.25C5.33579 11.25 5 11.5858 5 12C5 12.4142 5.33579
  35. 12.75 5.75 12.75H14.25C14.6642 12.75 15 12.4142 15 12C15 11.5858 14.6642 11.25 14.25 11.25H5.75Z
  36. </Path.Data>
  37. </Path>
  38. </Button.Content>
  39. </Button>
  40. <Button Width="30" Margin="10,0,0,0" BorderThickness="0" Padding="0,5,0,5" Tag="AlignRight" Click="TextAlignBtn_Click">
  41. <Button.Content>
  42. <Path Name="AlignRightPath" Fill="Gray">
  43. <Path.Data>
  44. M8.75 3.25C8.33579 3.25 8 3.58579 8 4C8 4.41421 8.33579 4.75 8.75 4.75H17.25C17.6642 4.75 18 4.41421 18 4C18 3.58579
  45. 17.6642 3.25 17.25 3.25H8.75ZM2.75 15.25C2.33579 15.25 2 15.5858 2 16C2 16.4142 2.33579 16.75 2.75 16.75H17.25C17.6642
  46. 16.75 18 16.4142 18 16C18 15.5858 17.6642 15.25 17.25 15.25H2.75ZM4 8C4 7.58579 4.33579 7.25 4.75 7.25H17.25C17.6642 7.25
  47. 18 7.58579 18 8C18 8.41421 17.6642 8.75 17.25 8.75H4.75C4.33579 8.75 4 8.41421 4 8ZM8.75 11.25C8.33579 11.25 8 11.5858 8
  48. 12C8 12.4142 8.33579 12.75 8.75 12.75H17.25C17.6642 12.75 18 12.4142 18 12C18 11.5858 17.6642 11.25 17.25 11.25H8.75Z
  49. </Path.Data>
  50. </Path>
  51. </Button.Content>
  52. </Button>
  53. </StackPanel>
  54. </StackPanel>
  55. </UserControl>