在visual studio中从控制台转换为Windows应用程序

时间:2010-09-22 12:09:18

标签: visual-studio namespaces

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

2 个答案:

答案 0 :(得分:4)

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

还要确保在Program类中进行必要的更改。 Main()必须具有[STAThread]属性,您需要添加样板代码以启用视觉样式并启动消息循环。看一下示例Windows Forms项目,以实现这一目标。

答案 1 :(得分:1)

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

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