“Sometimes binary resources are defined in one assembly (typically a class library), but are
needed in another assembly (another class library or an executable). WPF provides a uniform
and consistent way of accessing these resources using the pack URI scheme.”ide
假如咱们定义一个WPF User Control Library,并在其中添加一张图片,设置其属性为Resource。spa
如今咱们新建一个WPF Application,而后添加这个Library的引用。code
则咱们能够这样访问Library中的Resource,Code Snip以下:component
<Image Source="/ClassLibraryResources;component/Images/6.png" />
在C#中,以下访问:orm
image1.Source = new BitmapImage(new Uri("/ClassLibraryResources;component/Images/6.png",UriKind.Relative));
程序运行以下:blog