代码之家  ›  专栏  ›  技术社区  ›  Jon Galloway

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

  •  39
  • Jon Galloway  · 技术社区  · 16 年前

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

    2 回复  |  直到 9 年前
        1
  •  71
  •   DeanOC Ben Moreton    11 年前

    只需添加一个新的WinForm,将以下代码添加到您的主机:

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

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

    编辑:

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

    enter image description here

        2
  •  20
  •   dbruning    15 年前

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

    使用system.windows.forms;

    …到program.cs的顶部