我正在为交互式应用程序开发 WPF。当我将图像路径分配给ImageBrush (Canvas)
解决方案中包含的文件夹时,它不起作用,它转到 bin/debug/.. in WPF
。但是当我从目录分配路径时,它工作得很好。以下是问题的屏幕截图:
以下是我编写的代码片段,它不起作用:
ImageBrush myBrush = imgContent1;
myBrush.ImageSource = new BitmapImage(new Uri(@"Informatin_Concept_100.jpg", UriKind.Relative));
canContent1Info.Background = myBrush;
但是当我从目录分配图像时,以下代码片段有效:
C = new System.IO.DirectoryInfo(Environment.CurrentDirectory).Parent.Parent.FullName;
imgContent1.ImageSource = new BitmapImage(new Uri(C + "\\" + "Content1\\Default\\Informatin_Concept_100.jpg", UriKind.Absolute));
无法弄清楚错误在哪里?