2009-12-03 3 views
0

4 개의 개별 모듈이있는 응용 프로그램에서 Prism v2 (CAL)을 사용하고 있으며 탭 컨트롤로로드됩니다. 지금까지 훌륭하게 작동합니다. Quesiton (s) : 각 탭에 대해 Win7에 그룹화 된 작업 표시 줄 아이콘을 하나씩 두는 방법과 4 개의 작업 표시 줄 미리보기 창 (IE8과 같은 각 탭 컨트롤의 내용 표시)을 표시하려면 어떻게합니까? 내가 부트 스트 래퍼 내 탭 모듈을로드하고있어 어떻게 도움이된다면프리즘/CAL 및 WIn7 작업 표시 줄 그룹화 미리보기/미리보기

이는 다음과 같습니다

protected override IModuleCatalog GetModuleCatalog() 
     { 
      ModuleCatalog catalog = new ModuleCatalog(); 
      catalog.AddModule(typeof(Module1)); 
      catalog.AddModule(typeof(Module2)); 
      catalog.AddModule(typeof(MFLModule3)); 
      catalog.AddModule(typeof(Module4)); 

      return catalog; 
     } 

내가 WindowsAPICodePack (나는 생각한다)의 기초를 이해하지만, 나는 최선의 방법을 모르는 이를 프리즘과 통합합니다. 모든 통찰력이 인정됩니다.

답변

0

여기에 몇 가지 용어를 혼합합니다. 모듈에는보기가 포함되어 있으며 실제로 미리보기를 제공하려는보기입니다.

여기서 할 수있는 일이 많습니다. 그들 중 극히 일부만이 프리즘과 직접적으로 관련되어 있습니다. 당신이 탭으로 귀하의 의견을 호스트하는 영역을 사용하는 경우

<TabControl RegionManager.RegionName="MyRegion /> 

을 다음 당신은 아마도 자동으로이 지역의 모든 뷰의 창에 미리보기를 추가 된 RegionAdapter를 만들 수 있습니다. 여기에 RegionAdapters에 대한 몇 가지 정보는 여기 :

http://blogs.msdn.com/coding4fun/archive/2009/08/25/9874533.aspx

: 자체 미리보기에 관해서는

http://msdn.microsoft.com/en-us/library/cc707884.aspx

, 나는 특히 도움이 Coding4Fun 문서를 발견