WPF明显更适合于开发具有富媒体(rich media)的应用程序,但是有人曾说过:Windows
Forms是传统用户界面的商业应用程序的最佳选择。我认为这个说法是针对WPF测试版的,测
试版还缺少许多标准的控件(如TreeView、ListView和OpenFileDialog),也没有可视化的设
计器,这使得用WPF开发传统的Windows应用程序比用Windows Forms要难得多。
除非必须用Windows 98(Windows Forms 2.0仍然支持Windows 98但是WPF不支持),
否则我会建议你使用WPF而不是Windows Forms来开发大部分应用程序——特别是在Visual
Studio 2008发布以后。但是Windows Forms不会这么快就消失,在2005年2.0版本发布之后,不
会再对它做什么重大改进了。很明显,微软正在为WPF铺路(而不是Windows Forms),使它
成为未来的呈现平台。
阅读(890) | 评论(0) | 转发(0) |