0

我正在开发一个通用的 windows 8.1 应用程序,虽然我主要是在 windows phone 版本上工作。

System.Controls.control 应该适用于 windows phone,但是每当我将 System.Windows.Controls.dll 添加到我的 Win Phone 8.1 引用时,我的项目将无法编译,它会说:

Cannot find type System.Windows.Controls.Control in module System.Windows.dll

无论我是否真的说“使用system.win ..”等,都会发生这种情况,只要我将它添加到我的项目引用中就会发生。这个 dll 来自我的 programfiles(x86)/microsoftsdks/silverlight 目录。

有关如何解决此问题的任何想法?

4

1 回答 1

2

您正在尝试在 WinRT 应用程序中使用 Silverlight 控件。那是行不通的。新的 UI 控件是 Windows.UI.Xaml.Controls 的一部分。

在此处找到该名称空间中的控件列表。此外,请阅读有关Windows Phone 8.1 中可用的两种不同 XAML 模型的更多信息。

于 2014-07-15T18:05:33.530 回答