我在我的UWP项目中实现Template10控件有一些问题。
当我在我的MainPage.XAML中创建一个PageHeader控件时,我可以看到该控件,编辑该控件并运行应用程序。但不幸的是,应用程序将中断,直到组件初始化。
没有错误描述。
#if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION
UnhandledException += (sender, e) =>
{
if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break();
};endif
}Visual studio将突出显示此行。
我做错了什么?当我运行Template10汉堡模板时,一切似乎都运行得很好。
我希望你能帮助我了解template10是如何工作的。我看过你的MVA内容,但我不清楚如何在现有的项目中使用template10。
发布于 2016-07-13 01:01:43
不要忘记使用这个控件,它需要其他东西才能正常工作。1关键项目是一个框架,其中创建在应用程序的基础上的NavigationServiceFactory的基础上,如果你参考样本,你会看到我所指的。要将其放入现有的应用程序中,并期望在不做任何修改的情况下运行,您应该会遇到错误。
我建议参考样本和其他相关的东西。nuget包可以安装到任何新项目中,也可以安装到具有正确配置集现有项目中。理论上,您可以设置Frame = {x:null}它应该可以工作,但我没有这样做或需要这样做。或者根本不设置它,它是控件监视的反向导航跟踪的一部分。
如果您将鼠标悬停在( )方法处理程序中的"e“上,您可以查看错误...E=异常:P,你可能需要挖掘一点。
https://stackoverflow.com/questions/38334783
复制相似问题