我正在考虑在 WPF UserControl 下创建一些背景并将所有图像保留为嵌入式资源。
我猜想是最小化图像大小并保持 1 像素宽度的图像,然后以某种方式重复它,就像我们在 CSS 下拥有它一样。
background-image: url(http://s11.postimage.org/ufpdknvjz/left.png);
background-repeat: repeat-x;
有什么方法可以用 XAML 做到这一点吗?
谢谢!
我正在考虑在 WPF UserControl 下创建一些背景并将所有图像保留为嵌入式资源。
我猜想是最小化图像大小并保持 1 像素宽度的图像,然后以某种方式重复它,就像我们在 CSS 下拥有它一样。
background-image: url(http://s11.postimage.org/ufpdknvjz/left.png);
background-repeat: repeat-x;
有什么方法可以用 XAML 做到这一点吗?
谢谢!
猜测您想使用 anImageBrush
并指定正确的TileMode
. 不知道你是否可以只做X...
使用 ImageBrush 的 Stretch 属性
<Grid>
<Grid.Background>
<ImageBrush ImageSource="http://s11.postimage.org/ufpdknvjz/left.png" Stretch="UniformToFill" />
</Grid.Background>
<!-- Other content -->
</Grid>