这可能很简单,但我正在努力尝试。
我有一个 16x16 的小图像,我想平铺它以填充我的应用程序的背景。 (本例中为 LayoutRoot 网格控件)
ImageBrush 提供拉伸(stretch)它的选项,但没有平铺它的选项。
我确定可以这样做吗?
<Grid.Background>
<ImageBrush ImageSource="/myApp;component/dark_cf6.png" Stretch="Uniform" />
</Grid.Background>
最佳答案
你总是可以使用像素着色器,看看 http://blog.shazzam-tool.com/和 http://msdn.microsoft.com/en-us/library/dd901594(v=vs.95).aspx
我以前也用过这种方法,但是有平铺的图像效果。
关于silverlight - 为 Windows Phone 7 silverlight 中的控件创建平铺背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10821228/