我应该使用WPF的数据应用程序,将在Windows XP上运行?

我正在build立一个lob应用程序,它将不得不在Windows XP上运行。 我不知道如果WPF将是一个问题,反对与Windows窗体。 我希望能够覆盖尽可能多的用户,而且大多数(如果不是全部)用户都在运行Windows XP。

在Windows XP下运行的WPF应用程序是否有任何已知的问题? 我将通过数据来完成表单,以及UI的一些渐变和样式,就是这样。

没有丰富的媒体集成或animation,只是一些渐变。

我想使用WPF的主要原因当然是充分利用了它的所有function,并为我的用户升级到Windows 7做好准备。

请让我知道您遇到的任何问题,在Windows XP上开发和/或运行WPF应用程序。 如果你有足够的理由来使用Windows Froms,请解释一下。

WPF在Windows XP中完美工作,以及Windows窗体在Vista / 7上运行完美,你应该选择技术来建立你的应用程序,而不是通过思考的OS版本(鉴于你在Windows上运行),而是在你要去的与应用程序本身。 如果你正在制作一个原型,可能窗口形式是最好的选择。 如果你正在开发一个将运行多年的全新应用程序,那么最好去WPF,但是你可能需要学习一些开发技术作为MVVM模式。