我们使用的Winforms使用的是Infragistic框架。我们正在考虑迁移到WPF。问题是我们在Winforms中已经有了几个窗体、对话框等。我们需要通用的外观和感觉,因此我们需要将所有内容迁移到WPF。
有没有迁移工具可以将Winforms迁移到WPF?我知道不可能完全做到这一点,但有没有什么东西可以做一些工作呢?
谢谢
发布于 2009-03-29 13:14:09
在我的观点中,根据你的架构,一对一的翻译并不是真正正确的方法:考虑你为什么想要迁移到wpf,并评估你是否真的想要致力于它。它是一个强大的框架,但学习曲线相当陡峭,为了真正值得,你需要花时间看看用户体验,看看wpf如何提供帮助。如果你想拥有winforms的外观和感觉,只是因为它是下一个新事物而转移到wpf,那么你就会遇到一个令人不快的惊喜。
无论如何,我们在迁移winforms时所做的就是在wpf中创建新的屏幕,并继续使用ElementHost和WindowsFormsHost托管旧的winforms屏幕。顺便说一句,这些工具工作得非常好--到目前为止,我们还没有遇到任何问题。然后,我们逐个屏幕地迁移到wpf。同时看起来像一个科学怪人,但至少我们有定期的反馈,一切都是正常的。
https://stackoverflow.com/questions/694597
复制相似问题