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. 将应用程序从dotnet 2.0迁移到3.5
- 2. 将网站从.NET 2.0迁移到.NET 3.5的风险
- 3. 从.NET1.1迁移到3.5
- 4. 从Flex 3.1迁移到3.5
- 5. 从.net 2.0迁移输入的数据集到3.5
- 6. 从.NET 2.0迁移到.Net 3.5有多迟?
- 7. 对从.NET Framework 2.0迁移到3.5的客户端的影响
- 8. 完美的理由从ASP.NET 2.0迁移到ASP.NET 3.5
- 9. Web服务不能从JavaScript迁移从ASP.NET 2.0到ASP.NET 3.5
- 10. 迁移到.NET Core 2.0
- 11. 关于如何将网站从ASP.net 1.1/2.0迁移到3.5的建议
- 12. 我们的客户从.Net 2.0迁移到.Net 3.5有什么用?
- 13. 从窗体迁移到WPF
- 14. SQL Server CE 3.5到SQL Server迁移
- 15. MEF - 迁移从.NET 3.5到.NET 4.0
- 16. 蟒蛇asyncio从3.4迁移到3.5+
- 17. 将EnterpriseLibrary v5迁移到v6和.Net framework 3.5到4.6.2
- 18. CouchDb数据从1.4迁移到2.0
- 19. 是否应该放弃对.NET 2.0的支持并迁移到.NET 3.5?
- 20. JAX-WS 2.0 - 从xsd:double迁移到xsd:decimal
- 21. 从Spring security 2.0迁移到Spring security 3.0.7
- 22. 从HSQL DB 1.8迁移到2.0
- 23. 将复选框添加到VB.NET WPF 3.5 TreeView
- 24. 从Magento 1.6迁移到2.0的代码
- 25. 从.NET Framework 2.0迁移到4.5.2
- 26. Audiobus:从sdk 1.0迁移到2.0
- 27. 从.NET 2.0迁移到.NET 4.0
- 28. 阿卡迁移从2.0到2.1
- 29. 将项目从flex 3.5迁移到3.6A时出现错误#1063
- 30. 将.net 3.5的工作流程和活动迁移到.net 4.0
感谢您的信息和链接!看起来我会重新从头开始重写所有的东西,但至少我不会想知道是否有更简单的方法......谢谢! JFV – JFV 2008-11-24 20:44:21
@JFV - 不客气。我只是想提醒你我真的对这个话题一无所知......我只是把它说成是诚实的.....但我相信罗布雷利亚所说的...... – badbadboy 2008-11-24 20:55:46