传入模板的类型不正确.基于x:DataType global::SMARTWms.Model.需要登录

本文关键字:global DataType SMARTWms 登录 Model 类型 基于 不正确 | 更新日期: 2023-09-27 18:19:03

按照这里的示例https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/XamlListView/cs/Samples/MasterDetailSelection创建了一个名为securitysettingpage的主详细信息页面。

主细节页面工作正常,直到我把它放在Pivot下的另一个页面,如下所示:

<PivotItem Header="Security">
<view:SecuritySettingsPage />
</PivotItem>

当我在运行程序时浏览到该特定枢轴时,就会发生上述错误。如果我在Visual Studio中点击"Continue"按钮,错误就会消失,pivot显示数据也会正确。

我不知道如何解决它。谁能给我点化一下吗?

传入模板的类型不正确.基于x:DataType global::SMARTWms.Model.需要登录

我设法通过传递一个空的DataContext来解决上面的问题。

<PivotItem Header="Security">
<view:SecuritySettingsPage DataContext="{x:Null}"/>
</PivotItem>