我正在尝试使用 WPF 使用DrawingBrush
.
我在 MSDN 上找到了以下示例,它非常接近我想要的,但不完全是。我想做的就是纯XAML。我对 WPF 相当陌生。
<DrawingBrush x:Key="GridTile"
Viewport="0,0,10,10"
ViewportUnits="Absolute"
TileMode="Tile">
<DrawingBrush.Drawing>
<DrawingGroup>
<GeometryDrawing Geometry="M0,0 L1,0 1,0.1, 0,0.1Z" Brush="Blue" />
<GeometryDrawing Geometry="M0,0 L0,1 0.1,1, 0.1,0Z" Brush="Red" />
</DrawingGroup>
</DrawingBrush.Drawing>
</DrawingBrush>
目前这会产生
我要生成
宽3cm,每行4mm
我将使用这个瓷砖作为我的背景,或者更确切地说,DrawingBrush
TileMode
它会为我处理。