当前位置:  开发笔记 > 编程语言 > 正文

将VB.NET 2.0 Winform迁移到3.5 WPF

如何解决《将VB.NET2.0Winform迁移到3.5WPF》经验,为你挑选了2个好方法。

是否可以将VB.NET Winform解决方案迁移到3.5 WPF解决方案.如果有的话,有什么建议吗?

提前致谢!JFV



1> Paul Kapusti..:

微软正在为我们做一切事情,以便我们不得不丢弃我们2年前写的所有内容.据约什史密斯说,

有没有办法将Winforms应用程序转换为WPF应用程序?

不.这两个UI平台非常不同,没有应用程序将WinForms应用程序转换为WPF应用程序.当然,这不会阻止您重用在WinForms中使用的任何业务/ DAL/logging/Ioc/etc库.

但是,你可能想看看这个非常基本但功能齐全的WinForms-> XAML转换器,由WPF和Xaml语言团队的Rob Relyea编写.

据他说,"我们(微软)还没有建立一个真正的转换器,因为我们认为大多数人不会只是移动控件,但往往会重新考虑他们移动它的应用程序.我们喜欢反馈......"

此外,您可能还想查看将应用程序从Windows窗体迁移到WPF的指南,Rob Relyea也是如此.



2> Jobi Joy..:

直接回答是一个很大的问题.

如果您想充分利用新平台的所有功能,则需要重建整个Win窗体UI端和大多数相关代码,以实现有效的数据绑定和用户体验.您的DataLayer可以在WPF中完全重用.

您可以检查相同的大量问题

将大型C#winforms应用程序升级到WPF的最简单方法是什么?

克服从Winforms迁移到WPF有哪些更大的障碍?

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有