我正在考虑在WPF UserControl下创建一些背景,并将所有图像保留为嵌入资源。
我猜是最小化图像尺寸并保留1像素宽的图像,然后重复它,就像我们在CSS下一样。
background-image: url(http://s11.postimage.org/ufpdknvjz/left.png);
background-repeat: repeat-x;
有没有办法用XAML做到这一点?
谢谢!
答案 0 :(得分:2)
猜猜您想使用ImageBrush
并指定正确的TileMode
。不确定你是否可以做X而不是......
答案 1 :(得分:2)
使用ImageBrush的Stretch属性
<Grid>
<Grid.Background>
<ImageBrush ImageSource="http://s11.postimage.org/ufpdknvjz/left.png" Stretch="UniformToFill" />
</Grid.Background>
<!-- Other content -->
</Grid>