Windows Phone 8 の新しい bing アプリで見られる動作を再現しようとしています。画面上部にアプリのタイトルが表示されます。その領域をタップすると、タイトルが画面外にスライドし、ステータス アイコンがスライドします。 -の。なんとかタイトルバーをそこに上げて、タップイベントでテキストをスライドさせることができました。問題は、SystemTray.IsVisible が false に設定されている場合にのみタップ イベントを取得することです。タップ イベント内で可視性を true に設定すると、アイコンが強制的に表示されないため、アイコンを表示するには別のタップが必要です。SystemTray Tap Event をキャッチできるかどうか、またはアイコンを強制的に表示したり、タッチ入力をシミュレートしたりできるかどうかを知っている人はいますか?
1059 次
1 に答える
2
思ったよりずっと簡単です。ページのイベントをサブスクライブしLoaded
、進行状況インジケーターをシステム トレイに置き、必要なテキストを表示するだけです。
private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
{
var progressIndicator = new ProgressIndicator { Text = "Your title", IsVisible = true };
SystemTray.SetProgressIndicator(this, progressIndicator);
}
SystemTray.BackgroundColor
と を使用して色を変更することもできます。SystemTray.ForegroundColor
于 2013-09-01T16:56:19.393 に答える