有可能这样做吗?我是否只需要使用Page对象?
我尝试NavigateUserControl并得到:


  引发异常:Project.exe中的“ System.NullReferenceException”
  
  你调用的对象是空的。
     在Windows.UI.Xaml.Controls.Frame.Navigate(Type sourcePageType)


但是,如果使用Page,它会完美运行。

我使用UserControls提出了整个项目,恐怕我必须将其概述一下:(

最佳答案

它为第一个参数说的Frame.Navigate()方法描述


  导航到的页面,指定为其部分页面的类型引用
  类类型。 (类型引用作为.NET的System.Type给出,或者
  C ++ / CX的TypeName辅助结构)


所以很抱歉,但是您需要Page或从Page派生的类进行导航

关于c# - 使用带有typeof(UserControl)的Frame.Navigate,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33806099/

10-11 01:26