【问题标题】:How do I modify the "Add" sub menu items in solution explorer?如何修改解决方案资源管理器中的“添加”子菜单项?
【发布时间】:2015-05-13 08:32:52
【问题描述】:

如何修改出现在解决方案资源管理器“添加”上下文子菜单中的项目?目前有新项目,现有项目,新文件夹,然后是 Windows 窗体,用户控件,然后是组件和类。我特别想摆脱 2 个 WinForms 项目并将它们替换为 WPF 对应项。我该如何以最简单的方式做到这一点?

【问题讨论】:

    标签: visual-studio-2013


    【解决方案1】:

    您可以修改从工具->自定义...菜单中右键单击项目项时获得的添加子菜单:

    1. 单击“命令”选项卡
    2. 选择“上下文菜单”单选按钮
    3. 从组合框中选择Project and Solution Context Menus | Project | Add

    您可以在此处修改上下文菜单。

    但是,这不是您在特定情况下想要做的。

    您想要的 WPF 命令已经在该上下文菜单中;如果您按照上述说明进行操作,您将在“自定义”对话框中看到“添加窗口”和“添加页面”等 WPF 命令。您在实际上下文菜单中看不到它们的原因是因为 Visual Studio 试图变得聪明,它认为您正在开发 WinForms 应用程序而不是 WPF 应用程序。如果它认为这是一个 WPF 应用程序,您将看不到 windows 窗体选项(并且用户控件选项将创建一个 WPF 用户控件)。

    为了纠正 Visual Studio 的错误假设,您可以创建一个新项目 - 确保选择您想要的 WPF 应用程序 - 并添加所有现有文件,或者您可以编辑 .csproj 文件:请参阅我的 @ 987654321@转this SO question。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-04
      相关资源
      最近更新 更多