Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 有人能澄清一下WinForms与C开发的关系吗_C#_Winforms - Fatal编程技术网

C# 有人能澄清一下WinForms与C开发的关系吗

C# 有人能澄清一下WinForms与C开发的关系吗,c#,winforms,C#,Winforms,我见过许多C角色特别需要WinForms经验。尽管我是一个自信的C开发人员,但我从未听说过这个术语 我有很多使用C Windows应用程序的经验,特别是使用system.Windows.forms api的经验。“WinForms”只是这个的另一个名字吗?或者它是对默认api的补充的特定工具包/框架 我希望进一步澄清。 非常感谢大家我一直认为WinForms体验是使用System.Windows.Forms API创建.NET GUI应用程序,而不是WPF体验 是的。WinForms是Windo

我见过许多C角色特别需要WinForms经验。尽管我是一个自信的C开发人员,但我从未听说过这个术语

我有很多使用C Windows应用程序的经验,特别是使用system.Windows.forms api的经验。“WinForms”只是这个的另一个名字吗?或者它是对默认api的补充的特定工具包/框架

我希望进一步澄清。
非常感谢大家

我一直认为WinForms体验是使用System.Windows.Forms API创建.NET GUI应用程序,而不是WPF体验

是的。WinForms是Windows窗体应用程序的缩写版本。

WinForm-Windows窗体是作为Microsoft.NET Framework的一部分提供的图形应用程序编程接口API的名称,通过在托管代码中包装现有的Windows API,提供对本机Microsoft Windows界面元素的访问。

Winforms是一种创建GUI客户端应用程序的API。它是C和VB.Net中存在的.Net框架的一部分。 今天,您还可以使用Silverlight和WPF创建非命令行应用程序。 您声明的名称空间是它的一部分。 在VS中创建新项目时,请选择Windows窗体应用程序。 如果您的应用程序包含表单、按钮、文本框等,那么是的。您正在使用winforms框架

更多信息请访问维基百科:

来自:

WinForms是一个非正式术语,指作为Microsoft.NET Framework一部分包含的图形应用程序编程接口API,通过将现有Windows API包装在托管代码中,提供对本机Microsoft Windows界面元素的访问

正确的术语是Windows窗体,Microsoft仍然支持它

除了Microsoft.NET之外,还可以通过Mono使用Windows窗体


简而言之,答案是肯定的。

WinForms只是这个的另一个名字吗?是的。VisualStudio使用的术语Windows窗体WinForm是它的缩写版本。