¿Es posible migrar una solución de VB.NET Winform a una solución de 3.5 WPF? Si es así, ¿alguna sugerencia de cómo hacerlo?Migrar VB.NET 2.0 Winform a 3.5 WPF
¡Gracias de antemano! JFV
¿Es posible migrar una solución de VB.NET Winform a una solución de 3.5 WPF? Si es así, ¿alguna sugerencia de cómo hacerlo?Migrar VB.NET 2.0 Winform a 3.5 WPF
¡Gracias de antemano! JFV
Microsoft está haciendo todo lo posible para que tengamos que tirar todo lo que hemos escrito hace 2 años. Según Josh Smith,
¿Hay alguna manera de convertir la aplicación Winforms a una aplicación WPF?
No, esas dos plataformas de interfaz de usuario son muy diferentes y no hay ninguna aplicación que convierta una aplicación de WinForms a una aplicación de WPF. Por supuesto, esto no le impedirá reutilizar cualquier biblioteca de negocios/DAL/logging/Ioc/etc que use en WinForms.
Sin embargo, es posible que desee comprobar hacia fuera this, bastante básico pero funcional WinForms-> convertidor de XAML, escrito por Rob Relyea de WPF & Xaml Lenguaje equipo.
Según él, "Nosotros (Microsoft) no hemos construido un convertidor real porque pensamos que la mayoría de la gente no solo se moverá por los controles, sino que a menudo repensará su aplicación a medida que la mueva. Nos encantaría recibir comentarios. . "
También, es posible que desee comprobar Guidance for migrating an app from Windows Forms to WPF, también por Rob Relyea.
respuesta directa es un gran número
Si usted quiere tomar todo el poder real de la nueva plataforma, es necesario reconstruir todo el Win forma parte de interfaz de usuario y la mayor parte del código asociado para el enlace de datos eficaces y Experiencia de usuario. Su DataLayer se puede reutilizar por completo en WPF.
Puede comprobar un montón de preguntas sobre el mismo
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?
En la actualidad existe un proyecto que hace exactamente lo que pides. Ver Windows Forms to Windows Presentation Foundation Converter. Además, vea el video.
¡Gracias por la información y los enlaces! Parece que voy a volver a escribir la mayoría de todo desde cero, pero al menos no me pregunto si hay una manera más fácil ... ¡Gracias! JFV – JFV
@JFV - de nada. Solo quiero advertirles que realmente no sé nada sobre este tema ... Simplemente lo busqué en Google para ser sincero ... pero creo en lo que dice Rob Releya ... – badbadboy
último enlace está muerto. Ver archivo: http://web.archive.org/web/20100929142258/http://blogs.windowsclient.net/rob_relyea/archive/2008/04/03/guidance-for-migrating-an-app-from-windows -formas-a-wpf.aspx – schmijos