如何让WPFWindow出现在"New"向导中Visual Studio?

How to make WPF Window appear in the "New" wizard in Visual Studio?

我有一个当前基于 WinForms 的应用程序,我正在将其转换为 WPF。我添加了 PresentationFrameworkPresentationCoreSystem.Xaml 作为参考。我现在想向此应用程序添加一个 WPF 对话框,但是当我右键单击 File / New 和 select WPF 时,它只显示 UserControl .我还需要添加什么才能显示其他 WPF 内容?

编辑:当我启动一个新的 WPF 应用程序或库时,项目就在那里。

模板 Visual Studio 建议根据项目类型添加新文件。这由项目的 "ProjectTypeGuids" 设置决定。

在文本编辑器中打开示例 WPF .csproj 文件。你会发现类似这样的一行:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

您需要将此行添加到迁移项目(或替换现有项目)以将其转换为 WPF 项目。

(示例配置来自 VS2015,因此您应该仔细检查实际的 VS2010 项目)