如何让WPFWindow出现在"New"向导中Visual Studio?
How to make WPF Window appear in the "New" wizard in Visual Studio?
我有一个当前基于 WinForms 的应用程序,我正在将其转换为 WPF。我添加了 PresentationFramework
、PresentationCore
和 System.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 项目)
我有一个当前基于 WinForms 的应用程序,我正在将其转换为 WPF。我添加了 PresentationFramework
、PresentationCore
和 System.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 项目)