其他语言刚转到C#,请教WPF 的Image组件显示的问题

RT用Image组件source的相对路径或则绝对路径加载了图像。在视图界面都能看到图像,但是点击启动对程序调试的时候就显示不出来了,求大虾帮帮忙<ImageSource... RT
用Image组件 source 的相对路径或则绝对路径 加载了图像。
在视图界面都能看到图像, 但是点击启动对程序调试的时候 就显示不出来了,
求大虾帮帮忙
<Image Source="1.jpg"/>
展开
 我来答
龍过鸡年
2013-11-04 · TA获得超过311个赞
知道小有建树答主
回答量:308
采纳率:100%
帮助的人:370万
展开全部
1、在解决方案管理器中选择1.jpg
2、右键菜单选择属性
3、复制到输出目录:始终复制或如果较新则复制;
4、生成操作:无
追问
在属性里把完整路径复制到项目中,图像显示出来了;

在教材中 的路径“/WpfApplication1;component/1.jpg” //WpfAllication是项目名
这个是什么意思呢?
追答
建议:
程序工具栏图标、小尺寸图片,反正不大的文件都可以当作资源打包进程序,当作嵌入的资源进行访问,访问时的 Uri 资源位置的路径,就是那个 /wpfApp....

至于较大的文件,最好的做法是生成可执行程序时将文件复制到输出目录

参考:
Uri 类
http://msdn.microsoft.com/zh-cn/library/vstudio/system.uri(v=vs.100).aspx
WPF 中的 Pack URI
http://msdn.microsoft.com/zh-cn/library/aa970069(v=vs.100).aspx
紫生0似梦
2013-11-04 · 超过26用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:70.1万
展开全部
因为调试时是在debug中进行的,而你debug中没有1.jpg,所以看不到。建议将图片放到资源里面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式