【问题标题】:Converting from console to windows app in visual studio在 Visual Studio 中从控制台转换为 Windows 应用程序
【发布时间】:2010-09-22 12:09:18
【问题描述】:

将项目从控制台更改为 Windows 应用程序时,我仍然无法使用命名空间 System.Windows.Forms。我真的需要创建一个全新的项目吗?如果有更好的方法,请详细说明如何在visual studio中一步一步做到这一点,谢谢:)

【问题讨论】:

    标签: visual-studio namespaces


    【解决方案1】:

    您开始使用的控制台应用程序项目模板没有必要的程序集引用。 Project + Add Reference 并选择 System.Drawing 和 System.Windows.Forms。

    还要确保在 Program 类中进行必要的更改。 Main() 必须具有 [STAThread] 属性,并且您需要添加样板代码以启用视觉样式并启动消息循环。请查看一个示例 Windows 窗体项目以了解这一点。

    【讨论】:

      【解决方案2】:

      您可以使用独立于项目类型的 Windows.Forms。您所需要的只是对它的引用。在您的解决方案资源管理器中,您会在项目文件夹下找到一个文件夹“参考”。

      右键单击并选择“添加引用”。滚动列表并添加 System.Windows.Forms(可能还有 System.Drawing)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-04-22
        • 2014-10-07
        • 1970-01-01
        • 2015-03-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多