我在wpf中有以下代码,我想在Windows Universal中使用
<Border>
<Border.Background>
<DrawingBrush Stretch="None" TileMode="Tile" Viewport="0,0,10,10" ViewportUnits="Absolute">
<DrawingBrush.Drawing>
<DrawingGroup>
<GeometryDrawing Geometry="M0,0 L10,0 10,10, 0,10Z" Brush="White" />
<GeometryDrawing Geometry="M0,10 L20,10 20,20, 10,20 10,0 0,0Z" Brush="Gray" />
</DrawingGroup>
</DrawingBrush.Drawing>
</DrawingBrush>
</Border.Background>
</Border>
但是我收到以下错误: Windows Universal项目不支持DrawingBrush。 这样做的背景是透明色,灰色和白色方块。任何人都知道如何在不使用图像的情况下重做它的解决方案?
感谢。
答案 0 :(得分:0)
您可以在UWP中使用Path,如下所示
<Path Stroke="White"
StrokeThickness="1"
Data="M0,0 L10,0 10,10, 0,10Z" />