Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WPF和Blend中为形状添加纹理_C#_Wpf_Blend - Fatal编程技术网

C# 在WPF和Blend中为形状添加纹理

C# 在WPF和Blend中为形状添加纹理,c#,wpf,blend,C#,Wpf,Blend,如何将纹理添加到一个矩形中,比如说,当我在画布上拉伸对象时,它会在调整大小时被覆盖 多谢各位 我并不在乎负面的分数,但那些离开这种得分方式的人至少可以通过指出解决方案来获得一些好处,因为他们觉得这是一个低级问题,所以我假设他们知道答案。我搜索了blend 4和xaml的相关主题,但没有找到方向 添加图像作为矩形填充的imagebrush: <Rectangle Width="auto" Height="auto" Name="myRectangle"> <Rectang

如何将纹理添加到一个矩形中,比如说,当我在画布上拉伸对象时,它会在调整大小时被覆盖

多谢各位


我并不在乎负面的分数,但那些离开这种得分方式的人至少可以通过指出解决方案来获得一些好处,因为他们觉得这是一个低级问题,所以我假设他们知道答案。我搜索了blend 4和xaml的相关主题,但没有找到方向

添加图像作为矩形填充的imagebrush:

<Rectangle Width="auto" Height="auto" Name="myRectangle">
    <Rectangle.Fill>
        <ImageBrush ImageSource="C:\Users\Public\Pictures\Sample Pictures\sample.gif"/>
    </Rectangle.Fill>
</Rectangle>

来源:

输出:

形象信贷:


你说的“掩盖”是什么意思?你能举一个你想要实现的例子吗?我猜“掩盖”意味着随着形状或物体的增长而保持纹理。假设我们有一个带纹理的长方形,放在画布上。现在,当你改变大小(宽度和高度)时,纹理也会增长。我认为在photoshop中设计一个网格并将其导入Blend 4并将其指定给my shape是一个解决方案。我认为这会起作用-至于负面问题,我想你得到它是因为一个“不清楚”的问题,而不是一个简单的问题。