Pack URI指定文件不能使用的问题
2015-06-08 01:09
190 查看
Pack URI指定文件不能使用的问题
首先Pack URI的语法没错,其次指定文件的路径也是正确的Uri uri = new Uri(@"pack://application:,,,/amap.html", UriKind.Absolute); System.Windows.Resources.StreamResourceInfo info = Application.GetResourceStream(uri)
但是返回的
info的值始终是
null,根据MSDN的解释:
如果未找到位于指定 Uri 处的资源,则返回 null。
(中文MSDN才有这句话,英文MSDN没有……)
下载了MS的一个例程,例程中的html是可以用这种方式加载的。于是将例程中的html拷进自己的工程。接下来奇迹发生了,同样的代码,例程中运行正常,我的程序居然还是返回
null。
研究了半天,网上也找不到答案,无意间在html上点了右键->属性,发现“生成操作”这一样选的是“内容”,而例程中是“Resource”。
选择“Resource”再编译运行,通过。
相关文章推荐
- PowerShell中调用WPF生成炫酷窗口实例
- C#中WPF使用多线程调用窗体组件的方法
- WPF实现渐变淡入淡出的登陆窗口效果
- WPF的数据绑定详细介绍
- WPF绑定实例详解
- 关于WPF使用MultiConverter控制Button状态的详细介绍
- 解析WPF实现音频文件循环顺序播放的解决方法
- WPF Toolkit - February 2010 Release
- 使用WPF创建一个Digg桌面应用
- Barcode Professional for WPF
- WPF数据表格支持vs2010
- Silverlight Gantt甘特图银光,WPF,甘特图,Silverlight,Gantt,任务甘特图,资源甘特图
- WPF甘特图开发包(含任务甘特图和资源甘特图)
- WPF设置窗体最前端显示
- PointFromScreen和PointFromScreen的用法和区别
- 刘铁猛-深入浅出WPF-系列资源汇总
- WPF Binding ItemsSource to Enum
- 关于WPF自定义的求助贴
- DotNetFramwork Open Source
- 1 WPF中的依赖属性之一