瀏覽代碼

compdfkit(win) - Home 按钮UI

weixiangjie 1 年之前
父節點
當前提交
af00cb872d

+ 43 - 0
Demo/Examples/Compdfkit_Tools/Common/HomePage/HomePageControl.xaml

@@ -8,12 +8,55 @@
              d:DesignHeight="1040" d:DesignWidth="1920"
              Loaded="UserControl_Loaded"
              Unloaded="UserControl_Unloaded">
+    <UserControl.Resources>
+        <DrawingImage x:Key="OpenDocumentIcon">
+            <DrawingImage.Drawing>
+                <DrawingGroup>
+                    <GeometryDrawing Brush="#FFFFFFFF">
+                        <GeometryDrawing.Geometry>
+                            <PathGeometry FillRule="EvenOdd" Figures="M19.8341,0L2,0 2,30 28,30 28,8.2809 19.8341,0z M18,2L18,10 26,10 18,2z M16,14L16,19 21,19 21,21 16,21 16,26 14,26 14,21 9,21 9,19 14,19 14,14 16,14z" />
+                        </GeometryDrawing.Geometry>
+                    </GeometryDrawing>
+                </DrawingGroup>
+            </DrawingImage.Drawing>
+        </DrawingImage>
+        <DrawingImage x:Key="CreateDocumentIcon">
+            <DrawingImage.Drawing>
+                <DrawingGroup>
+                    <GeometryDrawing Brush="#FF001A4E">
+                        <GeometryDrawing.Geometry>
+                            <PathGeometry FillRule="EvenOdd" Figures="M20.3341,0L2.5,0 2.5,30 28.5,30 28.5,8.2809 20.3341,0z M18.5,2L18.5,10 26.5,10 18.5,2z M16.5,14L16.5,19 21.5,19 21.5,21 16.5,21 16.5,26 14.5,26 14.5,21 9.5,21 9.5,19 14.5,19 14.5,14 16.5,14z" />
+                        </GeometryDrawing.Geometry>
+                    </GeometryDrawing>
+                </DrawingGroup>
+            </DrawingImage.Drawing>
+        </DrawingImage>
+    </UserControl.Resources>
     <Grid>
         <Grid.ColumnDefinitions>
             <ColumnDefinition Width="260"></ColumnDefinition>
             <ColumnDefinition></ColumnDefinition>
         </Grid.ColumnDefinitions>
         <Grid Margin="30,40" Height="auto" VerticalAlignment="Top"></Grid>
+            <StackPanel Grid.Column="0" Margin="0,40,0,0">
+                <Button Width="200" Height="64" Background="#001A4E">
+                    <Button.Content>
+                        <StackPanel Orientation="Horizontal">
+                            <Image Source="{StaticResource OpenDocumentIcon}" Height="30" Width="30" Margin="0,0,10,0"></Image>
+                            <TextBlock VerticalAlignment="Center" Text="Open Document" Foreground="White" FontFamily="Segoe UI" FontSize="16" LineHeight="24"></TextBlock>
+                        </StackPanel>
+                    </Button.Content>
+                </Button>
+                
+                <Button Width="200" Height="64" Background="White" Margin="0,28,0,0">
+                    <Button.Content>
+                        <StackPanel Orientation="Horizontal">
+                            <Image Source="{StaticResource CreateDocumentIcon}" Height="30" Width="30" Margin="0,0,10,0"></Image>
+                            <TextBlock VerticalAlignment="Center" Text="Open Document" Foreground="#001A4E" FontFamily="Segoe UI" FontSize="16" LineHeight="24"></TextBlock>
+                        </StackPanel>
+                    </Button.Content>
+                </Button>
+            </StackPanel>
             <Grid Grid.Column="1" Background="#F2F2F2">
                 <Grid.RowDefinitions>
                     <RowDefinition MinHeight="640"></RowDefinition>

+ 0 - 5
Demo/Examples/Compdfkit_Tools/Common/HomePage/RecentFilesControl.xaml

@@ -15,10 +15,6 @@
         <DrawingImage x:Key="FileIcon">
             <DrawingImage.Drawing>
                   <DrawingGroup>
-                    <DrawingGroup.ClipGeometry>
-                      <RectangleGeometry Rect="0,0,26,33" />
-                    </DrawingGroup.ClipGeometry>
-                    <DrawingGroup>
                       <GeometryDrawing Brush="#FFFF494F">
                         <GeometryDrawing.Geometry>
                           <PathGeometry FillRule="EvenOdd" Figures="M0,2.5C0,1.3954,0.8954,0.5,2,0.5L15.3431,0.5C16.404,0.5,17.4214,0.9214,18.1716,1.6716L24.8284,8.3284C25.5786,9.0786,26,10.096,26,11.1569L26,30.5C26,31.6046,25.1046,32.5,24,32.5L2,32.5C0.8954,32.5,0,31.6046,0,30.5L0,2.5z" />
@@ -47,7 +43,6 @@
                         </DrawingGroup>
                       </DrawingGroup>
                     </DrawingGroup>
-                  </DrawingGroup>
             </DrawingImage.Drawing>
         </DrawingImage>
         <Style x:Key="ItemContainerStyle" TargetType="ListViewItem">