我想在 WPF 元素中使用 ImageBrush,并且希望它平铺。但我希望图像与控件的左下角对齐,而不是左上角。也就是说,不是最上面的磁贴的顶部与控件的顶部相同,而在底端有一个部分磁贴,我希望它反过来:最底部的磁贴的底部与控件和顶部的部分磁贴。我怎样才能做到这一点?
这是一些重复图像的 XAML,但将其锚定到控件的左上角:
<Rectangle>
<Rectangle.Fill>
<ImageBrush ImageSource="C:\Temp\triangle.png"
Viewport="0 0 31 31"
ViewportUnits="Absolute"
TileMode="Tile"/>
</Rectangle.Fill>
</Rectangle>
这是一个说明它的作用以及我正在寻找的东西(包括我想要在元素调整大小时发生的事情):
(来源:excastle.com)
如何将平铺图像锚定到元素的底部而不是顶部(并确保它们保持锚定在底部,即使元素调整大小)?