如何通过它的类型得到文件名(xaml)的相对Uri?

时间:2012-12-29 15:53:16

标签: windows-phone-7 windows-8 windows-phone-8

我有XAML视图的类型。 我想导航到它将URI作为其位置传递,就像在Windows 8 Store Apps中一样。

基本上,将Type转换为应用程序根目录的相对URI。

是否可以在Windows Phone 7.5 / 8中执行此操作?

1 个答案:

答案 0 :(得分:1)

不支持Windows Phone 8(或更早版本)中的类型导航。

对于Windows 8应用程序,构建过程会生成一个名为XamlTypeInfoProvider的映射类(您可以在构建后在obj文件夹中找到该文件),这个文件允许在Windows 8中进行类型导航

我建议您创建一个自定义属性并将其与类文件关联,指定关联的Xaml文件,或者只是从类型名称推断Xaml文件(如Caliburn.Micro那样!)