WPF 中imagesource如何指定相对路径
在我的WPF程序中新建了一个Image文件夹,把一个图片放到该文件夹下后台代码如下:
ImageBrush brush1 = new ImageBrush();
brush1.ImageSource = new BitmapImage(new Uri("pack://application:,,,/Image/FirstFloor.png", UriKind.Absolute));
用绝对路径就可以。
但是
ImageBrush brush1 = new ImageBrush();
brush1.ImageSource = new BitmapImage(new Uri("/Image/FirstFloor.png", UriKind.Relative));
用相对路径就不可以,
这是为什么?
--------------------编程问答-------------------- 没加入到资源文件中,所以项目生成后在Debug文件夹下没有image文件夹。呵呵,我今天也遇到这个问题了 --------------------编程问答-------------------- Properties下面去添入资源文件
补充:.NET技术 , C#