2012-01-17 3 views
0

WinForms를 사용하여 C# 및 VB.NET으로 작성된 .NET 응용 프로그램이 있습니다. 우리는이를 새로운 무언가로, 많은 반복에서 천천히 옮기고 싶습니다. 새 코드는 전적으로 C# 및 WPF입니다. Prism을 활용하고 싶습니다.두 앱을 원활하게 전환하려면 어떻게해야합니까?

내가 아는 한, 우리는 프리즘에 이전 WinForm 앱을 통합 할 수 없습니다.

내 오래된 앱을 특정 인스턴스에 표시하는 것을 고려 중입니다. 예를 들어 이전 앱에서 탭을 누르면 이전 앱 상단에 동일한 탭이있는 새 앱이 열립니다. 시간이 지남에 따라 새로운 앱만 필요합니다.

어떻게하면됩니까?

+0

총중량. 이러지 마. 그냥 WPF로 다시 작성하십시오 ... 몇 주일이 걸릴 것입니다 – MyKuLLSKI

+0

그것은 총체적 ...하지만 나는 재 작성의 사치가 없어 ... 그리고 그것은 확실히 몇 주일이 걸리지 않을 것입니다. – Jason

답변

1

이 해킹을해야한다면 위의 내 의견과 마찬가지로 WPF 컨트롤 및 ViewModels를 만들고 WinForms에 통합하십시오. 그래서 천천히 WPF 컨트롤, 페이지 및 Windows Winforms 응용 프로그램에서 양식을 대체하십시오. Here is a tutorial to get you started

동시에 측면에 WPF를 만들어야합니다. 그렇게하면 85 %를 마치면 WPF 앱에만 집중할 수 있습니다.

+0

감사합니다. 좋은 계획이야. 그럴거야. – Jason

관련 문제