WPF URI總結(jié)概覽
WPF URI所包含的內(nèi)容很多。對于WPF使用者來說,需要詳細(xì)了解這一內(nèi)容,以達(dá)到輕松應(yīng)用這款圖形界面顯示工具,提高我們的開發(fā)效率。#t#
文件
絕對 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);
源站點文件
Uri uri = new Uri("pack://siteoforigin:,,,/SOOFile.xaml", UriKind.Absolute);
子文件夾中的源站點文件
Uri uri = new Uri("pack://siteoforigin:,,,/Subfolder/SOOFile.xaml", UriKind.Absolute);
文件
相對 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);