Как легко переключаться между двумя приложениями? - PullRequest
0 голосов
/ 18 января 2012

У меня есть приложение .NET, написанное на C # и VB.NET с использованием WinForms.Мы хотим постепенно перенести это на что-то новое, во многих итерациях.Новый код будет полностью C # и WPF.Мы хотели бы использовать Prism.

Насколько я знаю, мы не можем интегрировать старое приложение WinForm в Prism.

Я подумываю, чтобы мое старое приложение показывало новое приложение в определенныхэкземпляров.Например, когда вы нажимаете вкладку в старом приложении, новое приложение открывается поверх старого приложения с теми же вкладками.Со временем потребуется только новое приложение.

Как я могу это сделать?

1 Ответ

1 голос
/ 18 января 2012

Как и мой комментарий выше, если вы должны сделать этот хак, я бы начал создавать элементы управления WPF и ViewModels и затем интегрировать их в WinForms.Таким образом, вы медленно заменяете формы в приложении Winforms на WPF Control, Pages и Windows. Вот учебник, с которого можно начать

Имейте в виду, что вы должны создавать WPF одновременно на стороне.Таким образом, когда вы наберете 85%, вы можете просто сконцентрироваться на приложении WPF.

...