2013-09-01 3 views
1

Windows Phone 8의 새로운 bing 응용 프로그램에서 볼 수있는 동작을 복제하려고합니다. 화면 상단에있는 응용 프로그램의 제목을 표시합니다.이 영역을 누르면 제목이 화면을 벗어나 슬라이드되어 상태 - 아이콘 슬라이드 인. 거기서 내 제목 표시 줄을 얻을 수 있었고 탭 이벤트에서 텍스트를 슬라이드 할 수있었습니다. SystemTray.IsVisible이 false로 설정된 경우 문제가 발생합니다. 내 탭 이벤트에서 가시성을 true로 설정하면 아이콘을 강제로 표시하지 않으므로 아이콘을 표시하기 위해 다른 탭이 필요합니다. SystemTray Tap 이벤트를 잡을 수 있는지 또는 아이콘이 강제로 터치 입력을 표시하거나 시뮬레이트 할 수 있는지 알 수 있습니까?Windows Phone 8에서 제목 표시 줄을 SystemTray와 동기화하는 방법은 무엇입니까?

답변

2

생각보다 쉽습니다.

private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e) 
{ 
    var progressIndicator = new ProgressIndicator { Text = "Your title", IsVisible = true }; 
    SystemTray.SetProgressIndicator(this, progressIndicator); 
} 

참고도 SystemTray.BackgroundColorSystemTray.ForegroundColor

+0

감사를 사용하여 색상을 변경할 수 있습니다 : 그냥 당신이 원하는 텍스트를 표시, 페이지의 Loaded 이벤트에 등록하고, 시스템 트레이에 진행 표시기를 넣어 , 그 작동합니다. 내 사용자 정의 제목 표시 줄에 이미지가 있지만 지금은없이 작동합니다. 앞으로 Windows Phone 용 EdgeGesture 클래스에 액세스 할 수 있기를 바랍니다. – Nufx

관련 문제