我需要将 Stackpanel 的背景设置为资源中的某些图片。
我知道我应该按如下方式设置背景:
Stack.Background= image; // don't know of what type the image should be how to set it
感谢任何帮助,
答案 0 :(得分:5)
string fileName = "/Background.png";
BitmapImage image = new BitmapImage(new Uri(fileName, UriKind.Relative));
ImageBrush brush = new ImageBrush();
brush.ImageSource = image;
stack.Background = brush;
答案 1 :(得分:1)
StackPanel.Background属于Brush类型,您需要创建ImageBrush才能在StackPanel上显示图像。