当前位置:  开发笔记 > 开发工具 > 正文

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

如何解决《如何将.NET控制台应用程序转换为Winforms或WPF应用程序》经验,为你挑选了2个好方法。

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



1> albertein..:

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

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

然后右键单击您的项目并选择属性并将"输出类型"更改为Windows应用程序,您就完成了.

编辑:

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

在此输入图像描述


不要忘记将`[STAThreadAttribute]`添加到`Main`方法定义中.

2> dbruning..:

为了完整 - 以及像我这样的其他新手 - 您还需要添加:

使用System.Windows.Forms;

...到Program.cs的顶部


还要添加对System.Windows.Forms.dll的引用.
推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有