Windows Phone でシステム トレイを縦向きに変更して表示し、横向きに変更して非表示にする方法は?!
私は今このようなものを持っていますが、うまくいきません:
void Pregled_OrientationChanged(object sender, OrientationChangedEventArgs e)
{
if (e.Orientation == PageOrientation.PortraitUp)
{
SystemTray.IsVisible = true;
}
else
{
SystemTray.IsVisible = false;
}
}
xaml ページで shell:systemtray.isvisible="true" が動作しません。xaml で systemtray から可視性を削除すると、まったく表示されません。
私はそれを修正しました、それは私のコードの小さなバグでした.Pregled_OrientationChangedの代わりにPhoneApplicationPage_BeginLayoutChangedを使用しなければなりませんでした.イベントハンドラ名を好きなように設定できると思いました...私の間違い。