博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
资源文件加载(Pack URI 方案)
阅读量:6823 次
发布时间:2019-06-26

本文共 702 字,大约阅读时间需要 2 分钟。

Pack URI

在 Windows Presentation Foundation (WPF) 中,使用统一资源标识符 (URI) 标识和加载文件的方式有很多,包括:

1.指定当应用程序第一次启动时显示的用户界面 (UI)
2.加载图像
3.导航到页
4.加载不可执行的数据文件
此外,可以使用 URI 标识和加载位于各种位置的文件,这些位置包括:
1.当前程序集
2.所引用的程序集
3.相对于程序集的某个位置
4.应用程序的源站点
为了提供从这些位置标识和加载上述类型的文件的一致机制,WPF 利用了 pack URI 方案的扩展性。 本主题将概述这一方案,介绍如何为各种方案构造 pack URI,讨论绝对和相对 URI 以及 URI 解析,然后说明如何在标记和代码中使用 pack URI

Pack URI 方案使用“pack”作为它的方案,并且包含两个组件:授权和路径。 以下是 pack URI 的格式

pack://授权/路径
授权 指定包含部件的程序包的类型,而路径 则指定部件在程序包中的位置

绝对与相对 Pack URI

完全限定 pack URI 包括方案、授权和路径,它被视为绝对 pack URI

作为一种针对开发人员的简化形式,XAML 元素通常允许您使用只包含路径的相对 pack URI 来设置相应的特性

例子

假设本地程序集中的某个资源文件具有以下绝对 pack URI

引用此资源文件的相对 pack URI 如下所示
/ResourceFile.xaml

参考资料:

转载于:https://www.cnblogs.com/Lulus/p/8151391.html

你可能感兴趣的文章
python mongodb MapReduce
查看>>
python-数据类型
查看>>
Google MapReduce/GFS/BigTable三大技术的论文中译版
查看>>
Linux atop监控工具部署
查看>>
struts2请求过程源码分析
查看>>
效率比较--集合
查看>>
jmeter IF控制器学习--使用实例
查看>>
memory prefix retro,re out 2
查看>>
WebDriver API 实例详解(四)
查看>>
dom01
查看>>
Android实例-如何使用系统剪切板(XE8+小米2)
查看>>
BAT-显示桌面图标
查看>>
PDO vs. MySQLi 选择哪一个?(PDO vs. MySQLi: Which Should You Use?)-转载
查看>>
信息安全系统设计基础第七周总结
查看>>
创建线程的三种方式
查看>>
Android项目依赖于第三方库(非jar包文件)
查看>>
cas HttpServletRequestWrapperFilter
查看>>
【Javascript第二重境界】函数
查看>>
SpringBoot 与 Web开发
查看>>
JavaWeb 三层框架
查看>>