2010-05-31 2 views
0

왜 "mainRegion.Activate (view);" 화면에보기를 표시하지 않습니까?추가 된보기가 화면에 나타나지 않습니다.

보기를 추가 한 후에 .Activate()를 넣지는 않았지만 ModuleInit.cs에 등록 된 (RegisterViewWithRegion) 기본보기를 제거하면 작동합니다. 하지만 다른 모듈로 이동하여 다시 기본 뷰가 제거 된 모듈로 돌아 가면 문제가 발생하여 빈 페이지가 생깁니다.

실마리가 있습니까? 고맙습니다. *) 기본보기를 제거하지 않으려 고하지만 활성화 (보기)로만 내가 원하는대로보기를 표시 할 수 있습니다.

참조 : http://msdn.microsoft.com/en-us/library/dd458899.aspx

답변

0

변화 Activate(view);Remove(this);

때문에 내 viewUserControl에서 직접 상속되지 않습니다.