WPF URI總結(jié)概覽
WPF URI所包含的內(nèi)容很多。對(duì)于WPF使用者來(lái)說(shuō),需要詳細(xì)了解這一內(nèi)容,以達(dá)到輕松應(yīng)用這款圖形界面顯示工具,提高我們的開發(fā)效率。#t#
文件
絕對(duì) pack WPF URI
資源文件 — 本地程序集
Uri uri = new Uri("pack://application:,,,/ResourceFile.xaml", UriKind.Absolute);
子文件夾中的資源文件 — 本地程序集
Uri uri = new Uri("pack://application:,,,/Subfolder/ResourceFile.xaml", UriKind.Absolute);
資源文件 — 所引用的程序集
Uri uri = new Uri("pack://application:,,,/ReferencedAssembly;component/ResourceFile.xaml", UriKind.Absolute);
所引用的程序集的子文件夾中的資源文件
Uri uri = new Uri("pack://application:,,,/ReferencedAssembly;component/Subfolder/ResourceFile.xaml", UriKind.Absolute);
所引用的版本化程序集中的資源文件
Uri uri = new Uri("pack://application:,,,/ReferencedAssembly;v1.0.0.0;component/ResourceFile.xaml", UriKind.Absolute);
WPF URI內(nèi)容文件
Uri uri = new Uri("pack://application:,,,/ContentFile.xaml", UriKind.Absolute);
子文件夾中的內(nèi)容文件
Uri uri = new Uri("pack://application:,,,/Subfolder/ContentFile.xaml", UriKind.Absolute);
源站點(diǎn)文件
Uri uri = new Uri("pack://siteoforigin:,,,/SOOFile.xaml", UriKind.Absolute);
子文件夾中的源站點(diǎn)文件
Uri uri = new Uri("pack://siteoforigin:,,,/Subfolder/SOOFile.xaml", UriKind.Absolute);
文件
相對(duì) pack URI
WPF URI資源文件 — 本地程序集
Uri uri = new Uri("/ResourceFile.xaml", UriKind.Relative);
子文件夾中的資源文件 — 本地程序集
Uri uri = new Uri("/Subfolder/ResourceFile.xaml", UriKind.Relative);
資源文件 — 所引用的程序集
Uri uri = new Uri("/ReferencedAssembly;component/ResourceFile.xaml", UriKind.Relative);
子文件夾中的資源文件 — 所引用的程序集
Uri uri = new Uri("/ReferencedAssembly;component/Subfolder/ResourceFile.xaml", UriKind.Relative);
內(nèi)容文件
Uri uri = new Uri("/ContentFile.xaml", UriKind.Relative);
WPF URI子文件夾中的內(nèi)容文件
Uri uri = new Uri("/Subfolder/ContentFile.xaml", UriKind.Relative);