각 파노라마 항목마다 서로 다른 응용프로그램 표시줄을 가질 수 있습니까?

StackOverflow https://stackoverflow.com/questions/19853276

  •  29-07-2022
  •  | 
  •  

문제

내 앱에서는 파노라마 보기를 사용하고 있습니다.하지만 문제는 각 항목마다 다른 버튼이 필요하다는 것입니다. 보기 좋게 만들기 위해 응용 프로그램 표시줄 아이콘 버튼을 사용하기로 결정했습니다!같은 페이지에 있는 서로 다른 파노라마 항목에 대해 서로 다른 아이콘 버튼을 가질 수 있나요?

도움이 되었습니까?

해결책

파노라마를 관리할 수 있습니다. SelectionChanged 앱바에 항목을 추가/제거하여 이벤트를 진행합니다.

예:-

<controls:Panorama SelectionChanged="PanoramaItemSelectionChanged">    
            <!--Panorama item one-->
            <controls:PanoramaItem Header="what's new" >
                ...
            </controls:PanoramaItem>

             ...
</controls:Panorama>

.CS 파일

void PanoramaItemSelectionChanged(object sender, SelectionChangedEventArgs e)
{
  int currentIndex = ((PanoramaItem)(((Panorama)sender).SelectedIndex))
  switch(currentIndex){
      ....
  }
}

앱바 항목 및 아이콘 버튼을 추가하고 제거하는 방법http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394044%28v=vs.105%29.aspx

https://stackoverflow.com/a/4234875/486119

아니면 이것으로 시도해 보세요http://appbarutils.codeplex.com/releases/view/94678

http://allenlooplee.wordpress.com/2012/09/17/how-to-show-다른-app-bar-for-다른-pivotpano-item/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top