这是我的代码:
Line line2 = new Line
{
X1 = line.X2,
Y1 = line.Y2,
X2 = line.X2 + (line.X2 - line.X1 + 25),
Y2 = line.Y2 + (line.Y2 - line.Y1 + 25),
Fill = (new ImageBrush(new BitmapImage(new Uri(@"img.png", UriKind.RelativeOrAbsolute)))),
StrokeThickness = 20
};
我试图显示图像" img.png"作为线条的纹理,但它不起作用。
我尝试使用Ellipse或Rectangle对象,它可以工作。
答案 0 :(得分:0)
如果您的线条没有包围任何区域,则不会应用填充画笔。也许您打算将ImageBrush
分配给Stroke
的{{1}}属性?