Migration de Winforms vers WPF

Nous utilisons Winforms en utilisant le framework Infragistic. Nous envisageons de passer à WPF. Le problème est que nous avons déjà plusieurs formulaires, dialogs, etc. dans Winforms. Nous avons besoin d’une apparence commune et nous devons donc migrer tous vers WPF.

Existe-t-il un outil de migration permettant de prendre Winforms et de migrer vers WPF? Je sais que ce n’est pas possible de le faire complètement mais y a-t-il quelque chose qui fera une partie du travail?

Merci

À mon avis, et en fonction de votre architecture, une traduction personnalisée n’est pas vraiment la bonne approche: considérez pourquoi vous souhaitez passer à wpf et déterminez si vous souhaitez réellement vous y engager. Il s’agit d’un cadre puissant, mais la courbe d’apprentissage est assez longue et, pour en valoir vraiment la peine, vous devez prendre le temps de regarder l’expérience utilisateur et de voir comment wpf peut vous aider. Si vous voulez avoir l’apparence et le confort des winforms, et simplement passer à wpf car c’est la prochaine nouveauté, vous aurez une surprise désagréable.

Quoi qu’il en soit, lors de la migration de nos éléments Winforms, nous avons créé de nouveaux écrans dans wpf et hébergé l’ancien écran à l’aide de ElementHost et WindowsFormsHost . Celles-ci fonctionnent très bien en passant – nous n’avons eu aucun problème avec elles jusqu’à présent. Nous avons ensuite migré écran par écran vers wpf. Cela ressemblait à un Frankenstein, mais au moins nous avions des retours réguliers et tout était fonctionnel.