Visual Studio - Windows窗体还是WPF?

Jam*_*ski 3 c# wpf visual-studio winforms

Windows窗体WPF之间有什么区别?是否会给程序员带来更大的优势?

ta-*_*run 7

WPF与文章的要点.来自MSDN的WinForms:

WPF

优点:

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

缺点:

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

Windows窗体

优点:

  • 可以在Internet上找到大量文档
  • 很多例子
  • 是否支持WPF

缺点:

  • 这需要多长时间?(我在某处读过微软
    现在只开发WPF,只对Windows Forms进行维护)
  • 在应用程序中设计自己的外观和感觉是很多工作.