2009-03-29 14 views
5

Estamos utilizando Winforms usando el framework Infragistic. Estamos considerando mudarnos a WPF. El problema es que ya tenemos varios formularios, diálogos, etc. en Winforms. Necesitamos una apariencia común, por lo que debemos migrar todos a WPF.Migración desde Winforms a WPF

¿Existe alguna herramienta de migración para tomar Winforms y migrar a WPF? Sé que no es posible hacerlo completamente, pero ¿hay algo que haga algo del trabajo?

Gracias

Respuesta

12

En mi opnion, y dependiendo de su arquitectura, que está en una traducción no es realmente el enfoque correcto para ir aquí: considerar por qué desea mover a WPF, y evaluar si realmente desea comprometerse con eso Es un marco poderoso, pero hay una curva de aprendizaje bastante empinada y, para que valga la pena, debes tomarte el tiempo de mirar la experiencia del usuario y ver cómo puede ayudar wpf. Si quieres que las winforms se vean y se sientan, y simplemente pasas a wpf porque es la próxima novedad, te espera una desagradable sorpresa.

Anayway, lo que hemos hecho al migrar nuestro material de winforms es crear nuevas pantallas en wpf, y seguir alojando la pantalla de winforms anterior usando ElementHost y WindowsFormsHost. Por cierto, funcionan muy bien; hasta ahora no hemos tenido ningún problema con ellos. Luego migramos pantalla por pantalla a wpf. Parecía un Frankenstein mientras tanto, pero al menos recibíamos comentarios regularmente y todo era funcional.

Cuestiones relacionadas