Browse Source

Added tiled checker background

flabbet 4 years ago
parent
commit
717ab8f8dd

BIN
PixiEditor/Images/CheckerTile.png


+ 2 - 0
PixiEditor/PixiEditor.csproj

@@ -35,6 +35,7 @@
 
   <ItemGroup>
     <None Remove="Images\AnchorDot.png" />
+    <None Remove="Images\CheckerTile.png" />
     <None Remove="Images\Eye-off.png" />
     <None Remove="Images\Eye.png" />
     <None Remove="Images\Folder-add.png" />
@@ -75,6 +76,7 @@
   </ItemGroup>
   <ItemGroup>
     <Resource Include="Images\AnchorDot.png" />
+    <Resource Include="Images\CheckerTile.png" />
     <Resource Include="Images\FloodFillImage.png" />
     <Resource Include="Images\CircleImage.png" />
     <Resource Include="Images\EraserImage.png" />

+ 4 - 5
PixiEditor/Views/UserControls/DrawingViewPort.xaml

@@ -38,11 +38,10 @@
         <vws:MainDrawingPanel.Item>
             <Canvas Width="{Binding Width}"
                                 Height="{Binding Height}" VerticalAlignment="Center"
-                                HorizontalAlignment="Center">
-                <Image Source="/Images/transparentbg.png"
-                                   Height="{Binding Height}"
-                                   Width="{Binding Width}" Opacity="0.9"
-                                   Stretch="UniformToFill" />
+                                HorizontalAlignment="Center" RenderOptions.BitmapScalingMode="NearestNeighbor">
+                <Canvas.Background>
+                    <ImageBrush ImageSource="/Images/CheckerTile.png" TileMode="Tile" ViewportUnits="Absolute" Viewport="0, 0, 16, 16" />
+                </Canvas.Background>
                 <Image Source="{Binding PreviewLayer.LayerBitmap}" Panel.ZIndex="2"
                                    RenderOptions.BitmapScalingMode="NearestNeighbor" Stretch="Uniform"
                                    Width="{Binding PreviewLayer.Width}"