现在我正在开发c#windows应用程序。 但我关心的是我想知道什么是C#中的WinForms之间的区别。
winforms和windows窗体在c#中有什么区别?
谢谢
Winforms和Windows窗体是一样的东西。 Winforms是Windows窗体的缩写名称。
维基百科 :
Windows Forms(WinForms)是作为Microsoft .NET Framework的一部分提供给图形应用程序编程接口(API)的名称
来自MSDN的附加信息回答:
基于我的理解,你想知道基于Windows的应用程序和使用C#的WinForms应用程序开发之间的区别。 基于Windows的应用程序是在Windows操作系统下开发的应用程序,不包括在Linux和Unix等其他操作系统下开发的应用程序。
但是.net,WinForm和Web应用程序中有两种基于Windows的应用程序。 您可以开发几种不同的基于Windows的应用程序。 您可以创建利用.NET Framework强大功能的Windows窗体和Windows服务应用程序,也可以使用Visual C ++创建基于Windows的Win32应用程序
但是,WinForm应用程序是一种在.Net平台上开发的托管应用程序。 这是基于Windows的应用程序的扩展。 .NET框架中包含的Windows窗体类被设计用于GUI开发。 您可以轻松地创建命令窗口,按钮,菜单,工具栏和其他屏幕元素,以满足不断变化的业务需求。 本节中的主题提供了有关如何使用Windows窗体提供的功能的详细信息。