【发布时间】:2014-02-25 21:28:37
【问题描述】:
我正在将我的应用程序从 .NET 3.5 迁移到 .NET 4.0,并且收到以下错误消息:“无法将页面放入样式中”。我已经为这个应用程序实现了 MVVM 模式,并使用数据模板告诉应用程序如何呈现我的各种视图模型......例如下面。
<DataTemplate DataType="{x:Type vm:ConfigureAxViewModel}">
<vw:ConfigureAxPage />
</DataTemplate>
有没有办法解决这个错误?我必须让我的页面控件吗?
谢谢, 罗伊
【问题讨论】:
-
我并不惊讶这在 4.0 中不起作用,我很困惑它在 3.5 中起作用。我是否正确理解了您的问题?
-
误会是什么?我将数据类型定义为页面。不久前我在一些 MVVM 教程中看到了这一点。