Painter/LayerCanvas.xaml
(完整代码) 2KB<UserControl x:Class="Painter.LayerCanvas"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Painter"
xmlns:component="clr-namespace:Painter.Component"
mc:Ignorable="d">
<UserControl.Resources>
<Image x:Key="jq" Source="Resource/剪切.png"/>
<Image x:Key="fz" Source="Resource/复制.png"/>
<Image x:Key="zt" Source="Resource/粘贴.png"/>
<ContextMenu x:Key="rightMenu">
<MenuItem Header="剪切(T)" Icon="{StaticResource jq}" Click="Cut_MenuItem_Click"/>
<MenuItem Header="复制(C)" Icon="{StaticResource fz}" Click="Copy_MenuItem_Click"/>
<MenuItem Header="粘贴(P)" Icon="{StaticResource zt}" Click="Paste_MenuItem_Click"/>
<Separator/>
<MenuItem Header="裁剪(R)" Click="CutSelect_MenuItem_Click"/>
<MenuItem Header="全选(A)" Click="SelectAll_MenuItem_Click"/>
<MenuItem Header="反向选择(I)" Click="AlterSelect_MenuItem_Click"/>
<MenuItem Header="删除(D)" Click="Delete_MenuItem_Click"/>
<Separator/>
<MenuItem Header="旋转(O)" Click="Rotate_MenuItem_Click"/>
<MenuItem Header="重新调整大小(S)" Click="ChangSize_MenuItem_Click"/>
<MenuItem Header="反色(E)" Click="OpsiteColor_MenuItem_Click"/>
</ContextMenu>
</UserControl.Resources>
<Grid>
<Grid Background="White" Name="renderBackground"/>
<component:ScaleBorder x:Name="scaleborder" BorderThickness="15,15,0,0" BorderBrush="White" ContextMenu="{StaticResource rightMenu}">
<component:GroupScroll HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Background="#D5DEECFF">
<component:GroupGrid Margin="4" Background="White" x:Name="gridLayout" >
<component:PaintCanvas x:Name="background"/>
<component:PaintCanvas x:Name="canvas"/>
<component:ScaleGrid x:Name="grid"/>
<component:GroupGrid.Effect>
<DropShadowEffect ShadowDepth="4" BlurRadius="10" Color="Black"/>
</component:GroupGrid.Effect>
</component:GroupGrid>
</component:GroupScroll>
</component:ScaleBorder>
</Grid>
</UserControl>
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。