黑马程序员技术交流社区
标题:
WPF设置图片路径遇到了神奇的问题
[打印本页]
作者:
颜晓峰
时间:
2013-3-8 23:04
标题:
WPF设置图片路径遇到了神奇的问题
本帖最后由 颜晓峰 于 2013-3-11 14:34 编辑
我在WPF程序中添加了一个<Image></Image>,并为其指定了一个图片源,
图片放在项目中的一个文件夹Image内
。
代码如下:
<Image Grid.RowSpan="3" Source="Image\girl.jpg" Name="img"></Image>
没问题,显示出来了。然后我想在代码里面改变图片,换成另一张图片。代码如下:
img.Source = new BitmapImage(new Uri("Image\boy.jpg"));
按视频老师讲解的方法写的,但运行后报错了。。。。
1.jpg
(24.31 KB, 下载次数: 58)
下载附件
2013-3-8 23:01 上传
顿时蒙了,求解释,求解救~{:soso_e154:}
作者:
罗志强
时间:
2013-3-9 09:09
兄弟~我刚刚帮你测试了一下,是因为相对路径与绝对路径的问题。下面可以这样解决
Uri中有很多重载不是,后面有一个重载是带Urikind枚举参数的,你将它设成相对路径就没问题了
Img.Source = new BitmapImage(new Uri(@"..\Images\export.ico",UriKind.Relative));
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2