Uri In WPF

Uri可以加载如下位置的文件或资源:

  • 当前程序集。

  • 所引用的程序集。

  • 相对于程序集的某个位置。

  • 应用程序的源站点。

 

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

pack://授权/路径。

为了访问这些类型的文件,WPF 支持两种授权:application:/// 和 siteoforigin:///。

Application:/// 授权标识在编译时已知的应用程序数据文件,包括资源文件和内容文件。

Siteoforigin:/// 授权标识源站点文件。 下图显示了每种授权的范围。

实例:

pack://application:,,,/ResourceFile.xaml

这里的授权是application。路径ResourceFile.xaml

Xaml绝对Uri

image

Xaml相对Uri

image

C#绝对Uri

image

C#相对Uri

image

posted @ 2011-10-21 14:02  Lee's Blog  阅读(4463)  评论(0编辑  收藏  举报