CPDFBookmarkAddUI.xaml 3.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <UserControl x:Class="compdfkit_tools.PDFControlUI.CPDFBookmarkAddUI"
  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.PDFControlUI"
  7. mc:Ignorable="d"
  8. d:DesignHeight="450" d:DesignWidth="800">
  9. <UserControl.Resources>
  10. <ResourceDictionary>
  11. <local:BoolEnableConvert x:Key="BoolEnableCovert"/>
  12. </ResourceDictionary>
  13. </UserControl.Resources>
  14. <Grid>
  15. <Grid.RowDefinitions>
  16. <RowDefinition Height="auto"></RowDefinition>
  17. <RowDefinition Height="auto"></RowDefinition>
  18. </Grid.RowDefinitions>
  19. <Grid>
  20. <Border CornerRadius="20" BorderThickness="0" Width="140" Height="35" Background="#E6E6E6" ClipToBounds="True"
  21. HorizontalAlignment="Right" Margin="0,0,10,0" MouseLeftButtonDown="Border_MouseLeftButtonDown">
  22. <Grid>
  23. <Grid.ColumnDefinitions>
  24. <ColumnDefinition Width="*"></ColumnDefinition>
  25. <ColumnDefinition Width="auto"></ColumnDefinition>
  26. </Grid.ColumnDefinitions>
  27. <Viewbox Width="25" HorizontalAlignment="Right" Margin="0,0,10,0">
  28. <Path Fill="#8A8A8A" >
  29. <Path.Data>
  30. M13.5 7.99997C13.5 11.0375 11.0376 13.5 8 13.5C4.96243 13.5 2.5 11.0375 2.5 7.99997C2.5 4.9624 4.96243
  31. 2.49997 8 2.49997C11.0376 2.49997 13.5 4.9624 13.5 7.99997ZM15 7.99997C15 11.866 11.866 15 8 15C4.13401
  32. 15 1 11.866 1 7.99997C1 4.13398 4.13401 0.999969 8 0.999969C11.866 0.999969 15 4.13398 15 7.99997ZM7.25005
  33. 4.8V7.25H4.80005V8.75H7.25005V11.2H8.75005V8.75H11.2V7.25H8.75005V4.8H7.25005Z
  34. </Path.Data>
  35. </Path>
  36. </Viewbox>
  37. <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="0,0,10,0">Add Bookmark</TextBlock>
  38. </Grid>
  39. </Border>
  40. </Grid>
  41. <Border Name="BookmarkInputPanel" Grid.Row="1" CornerRadius="5" Background="#E2E3E6" Padding="5" Margin="0,5,0,0" Visibility="Collapsed">
  42. <Grid >
  43. <Grid.RowDefinitions>
  44. <RowDefinition Height="auto"></RowDefinition>
  45. <RowDefinition Height="auto"></RowDefinition>
  46. <RowDefinition Height="auto"></RowDefinition>
  47. </Grid.RowDefinitions>
  48. <TextBlock Name="PageNumText"></TextBlock>
  49. <TextBox Name="BookmarkText" Grid.Row="1" Height="30" VerticalContentAlignment="Center"></TextBox>
  50. <StackPanel Orientation="Horizontal" Grid.Row="2" HorizontalAlignment="Right" Margin="0,10,0,0">
  51. <Button Padding="5" Width="60" Click="ButtonCancel_Click">Cancel</Button>
  52. <Button Margin="10,0,0,0" Padding="5" Width="60" Click="ButtonAdd_Click"
  53. IsEnabled="{Binding ElementName=BookmarkText,Path=Text,Converter={StaticResource BoolEnableCovert}}">Add</Button>
  54. </StackPanel>
  55. </Grid>
  56. </Border>
  57. </Grid>
  58. </UserControl>