Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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# Visual Studio-Windows窗体还是WPF?_C#_Wpf_Winforms_Visual Studio - Fatal编程技术网

C# Visual Studio-Windows窗体还是WPF?

C# Visual Studio-Windows窗体还是WPF?,c#,wpf,winforms,visual-studio,C#,Wpf,Winforms,Visual Studio,和之间有什么区别?这两种方法都能给程序员带来更大的优势吗?本文的要点如下: WPF 优点: 强大的造型和蒙皮结构 易于创建自己的外观和感觉 是否支持Windows窗体 开发WindowsVista应用程序的未来技术 重用现有代码的能力 高度先进的数据绑定是可能的 缺点: 声明性代码与过程性代码 需要.NET Framework 3.0 与Windows窗体相比,仍处于开发阶段 需要Dx9兼容的视频卡,以获得高级图形 Windows窗体 优点: 在互联网上可以找到大量的文档 大量的例子

和之间有什么区别?这两种方法都能给程序员带来更大的优势吗?

本文的要点如下:

WPF

优点:

  • 强大的造型和蒙皮结构
  • 易于创建自己的外观和感觉
  • 是否支持Windows窗体
  • 开发WindowsVista应用程序的未来技术
  • 重用现有代码的能力
  • 高度先进的数据绑定是可能的
缺点:

  • 声明性代码与过程性代码
  • 需要.NET Framework 3.0
  • 与Windows窗体相比,仍处于开发阶段
  • 需要Dx9兼容的视频卡,以获得高级图形
Windows窗体

优点:

  • 在互联网上可以找到大量的文档
  • 大量的例子
  • 是否支持WPF
缺点:

  • 这将得到多长时间的支持?(我在某个地方读到微软
    现在只开发WPF,只维护Windows窗体)
  • 在应用程序中设计自己的外观是一项艰巨的工作

Winforms:。WPF。首先阅读这两篇文章,理解它们,然后提出具体的问题(它们之间的差异是巨大的)。也与这个问题中的一些重复问题有关。事实是:WinForms排在第一位。为什么要投否决票?不像他说了些粗俗的话。