【发布时间】:2010-09-22 12:09:18
【问题描述】:
将项目从控制台更改为 Windows 应用程序时,我仍然无法使用命名空间 System.Windows.Forms。我真的需要创建一个全新的项目吗?如果有更好的方法,请详细说明如何在visual studio中一步一步做到这一点,谢谢:)
【问题讨论】:
将项目从控制台更改为 Windows 应用程序时,我仍然无法使用命名空间 System.Windows.Forms。我真的需要创建一个全新的项目吗?如果有更好的方法,请详细说明如何在visual studio中一步一步做到这一点,谢谢:)
【问题讨论】:
您开始使用的控制台应用程序项目模板没有必要的程序集引用。 Project + Add Reference 并选择 System.Drawing 和 System.Windows.Forms。
还要确保在 Program 类中进行必要的更改。 Main() 必须具有 [STAThread] 属性,并且您需要添加样板代码以启用视觉样式并启动消息循环。请查看一个示例 Windows 窗体项目以了解这一点。
【讨论】:
您可以使用独立于项目类型的 Windows.Forms。您所需要的只是对它的引用。在您的解决方案资源管理器中,您会在项目文件夹下找到一个文件夹“参考”。
右键单击并选择“添加引用”。滚动列表并添加 System.Windows.Forms(可能还有 System.Drawing)。
【讨论】: