使用WPF而不是Windows窗体有什么好处?

我之前使用.NET和 Windows Forms编写了用户界面.

我即将开始开发新的软件.该软件只是一个简单的实用程序,它将使用富文本字段,几个按钮,对话框等.

似乎Windows Forms非常适合这种情况.我不需要任何华而不实的东西.

但是,WPF是新的东西,我想学习它.

我在WPF中创建了一个hello world应用程序,我并不高兴,因为运行应用程序需要花费太多时间并且需要花费大量时间来编译它.

我是WPF的新手,所以我有一个以上的问题:

> WPF适合哪种应用?
> Windows Forms的未来是什么?
> WPF的当前版本是什么?我猜它是1.0,因为它带有.NET framework 3.0.
>在制作我的第一个Hello World WPF应用程序时,我发现的WPF的下一个版本是否会有任何重大改进?
> WPF是否与.NET 4.0一起更新(我的意思是,下一个版本将附带.NET v4)?

见: https://stackoverflow.com/questions/713193/wpf-vs-windows-forms/713249#713249

回答你的问题:

> WPF可用于任何类型的应用程序,但它在广泛使用3D,视频,动画,数据绑定XML的应用程序中非常出色
>没有人确切知道,但Windows Forms肯定会存在一段时间. Microsoft没有构建WPF来替换Windows窗体.
>当前版本是WPF 3.5 SP1
>他们将推出新的控件(类似Office的功能区控件,DataGrid等),提高性能和更多增强功能.另见:.NET 3.5 Client Product Roadmap.>是的,我相信.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...