13
A
回答
15
微软正在为我们做所有事情,所以我们必须抛弃2年前写下的所有内容。 据乔希史密斯,
有没有办法将Winforms应用程序转换为WPF应用程序?
不。这两个UI平台是非常不同的,没有将WinForms应用程序转换为WPF应用程序的应用程序。当然,这不会阻止您重用您在WinForms中使用的任何业务/ DAL/logging/Ioc/etc库。
但是,您可能想要查看this,这是一款非常基本但功能强大的WinForms-> XAML转换器,由Rob Relyea从WPF & Xaml Language Team撰写。根据他的说法,“我们(微软)并没有构建一个真正的转换器,因为我们认为大多数人不会只是移动控件,但往往会重新考虑他们的应用程序,我们很乐意反馈。 。“
另外,您也可以通过Rob Relyea查看Guidance for migrating an app from Windows Forms to WPF。
7
直接的答案是一个很大的号
如果你想利用新的平台的所有实权,你需要重建整个赢形成UI方面,最有效的数据绑定相关代码和用户体验。您的DataLayer可以在WPF中完全重用。
您可以查看大量的要求在同一个
问题What is the easiest way to upgrade a large C# winforms app to WPF
What are the bigger hurdles to overcome migrating from Winforms to WPF?
2
现在有那不正是你所要求的项目。见Windows Forms to Windows Presentation Foundation Converter。另请参阅video。
相关问题
- 1. 将网站从.NET 2.0迁移到.NET 3.5的风险
- 2. 将库从2.0迁移到3.5中断应用程序引用
- 3. 将应用程序从dotnet 2.0迁移到3.5
- 4. 如何将此Winform应用程序迁移到WPF?
- 5. 从.NET1.1迁移到3.5
- 6. 将actionbarsherlock迁移到版本4.0.2(从3.5)
- 7. 从Flex 3.1迁移到3.5
- 8. 从.net 2.0迁移输入的数据集到3.5
- 9. 从.NET 2.0迁移到.Net 3.5有多迟?
- 10. 对从.NET Framework 2.0迁移到3.5的客户端的影响
- 11. 完美的理由从ASP.NET 2.0迁移到ASP.NET 3.5
- 12. Web服务不能从JavaScript迁移从ASP.NET 2.0到ASP.NET 3.5
- 13. 如何将Struts从2.0迁移到2.5?
- 14. 迁移到.NET Core 2.0
- 15. 从openId 2.0迁移到OAuth 2.0登录
- 16. 关于如何将网站从ASP.net 1.1/2.0迁移到3.5的建议
- 17. 我们的客户从.Net 2.0迁移到.Net 3.5有什么用?
- 18. 从窗体迁移到WPF
- 19. SQL Server CE 3.5到SQL Server迁移
- 20. .NET 3.5到.NET 4.5.1迁移问题
- 21. 从.net 3.5迁移到4.5,System.Xml.Linq出错
- 22. MEF - 迁移从.NET 3.5到.NET 4.0
- 23. WCF迁移从.net 3.5到4.0
- 24. 蟒蛇asyncio从3.4迁移到3.5+
- 25. ElasticSearch 2.0 NEST迁移
- 26. 将EnterpriseLibrary v5迁移到v6和.Net framework 3.5到4.6.2
- 27. 是否应该放弃对.NET 2.0的支持并迁移到.NET 3.5?
- 28. 将复选框添加到VB.NET WPF 3.5 TreeView
- 29. CouchDb数据从1.4迁移到2.0
- 30. JAX-WS 2.0 - 从xsd:double迁移到xsd:decimal
感谢您的信息和链接!看起来我会重新从头开始重写所有的东西,但至少我不会想知道是否有更简单的方法......谢谢! JFV – JFV 2008-11-24 20:44:21
@JFV - 不客气。我只是想提醒你我真的对这个话题一无所知......我只是把它说成是诚实的.....但我相信罗布雷利亚所说的...... – badbadboy 2008-11-24 20:55:46