如何将.NET控制台应用程序转换为Winforms或者WPF应用程序

时间:2020-03-06 14:50:04  来源:igfitidea点击:

我经常从一个简单的控制台应用程序开始尝试一个想法,然后创建一个基于GUI的新项目并复制代码。是否有更好的方法?我可以轻松转换现有的控制台应用程序吗?

解决方案

只需添加一个新的Winform,将以下代码添加到Main中即可:

Application.EnableVisualStyles();
    Application.SetCompatibleTextRenderingDefault(false);
    Application.Run(new Form1());

然后,右键单击项目并选择属性,然后将"输出类型"更改为Windows应用程序,即可完成操作。

编辑 :

在VS2008中,要更改的属性是"应用程序类型"

为了完整性和其他像我这样的新手,我们还需要添加:

使用System.Windows.Forms;

...到Program.cs的顶部