如何在c#(后面的代码)中设置网格的背景图像。
由于 SP 我可以这样做吗?
public ImageSource ImageSourcePin
{
set { this.DreamTypeImagePin.Background = value; }
}
这很有效,谢谢你的帮助
public String ImageSourcePin
{
set {
ImageBrush img = new ImageBrush();
img.ImageSource = (ImageSource)new ImageSourceConverter().ConvertFromString(value);
DreamTypeImagePin.Background = img;
}
}
答案 0 :(得分:11)
尝试使用ImageBrush
。将其置于{{1and1}}代码之间。
<Grid>
势在必行,你可以写成:
</Grid>
答案 1 :(得分:4)
ImageBrush img = new ImageBrush(); img.ImageSource =(ImageSource)new ImageSourceConverter()。ConvertFromString(“Image.jpg”); System.Windows.Controls.Grid g = new System.Windows.Controls.Grid(); g.Background = img;
HTH