私はWindowsPhone7アプリケーションを使用しています。このアプリケーションでは、特定のユーザー入力について、coding4funSilverlightツールキットのオーバーレイプログレスバーを表示します。
しかし、オーバーレイプログレスバーを表示しているそのページのアプリバーはアクティブなままです。
オーバーレイと呼ぶときはいつでもそれを一般的にしたい
プログレスバー.show()
アプリバーは非表示にする必要があります。
私はWindowsPhone7アプリケーションを使用しています。このアプリケーションでは、特定のユーザー入力について、coding4funSilverlightツールキットのオーバーレイプログレスバーを表示します。
しかし、オーバーレイプログレスバーを表示しているそのページのアプリバーはアクティブなままです。
オーバーレイと呼ぶときはいつでもそれを一般的にしたい
プログレスバー.show()
アプリバーは非表示にする必要があります。
ここで Phone7Fx ライブラリの BindableApplicationBar を使用できます:-
次に、次のように XAML を使用して、BindableApplicationBar の IsVisible プロパティを ProgressOverlay の Visibility プロパティにバインドできます。
<phone7fx:BindableApplicationBar x:Name="AppBar"
BarOpacity="1"
IsVisible="{Binding Path=Visibility, ElementName=MyProgressOverlay, Mode=TwoWay, Converter={StaticResource VisibilityToBooleanConverter}}" />
次に、ProgressOverlay に対して Show または Hide メソッドを呼び出すと、それに応じてアプリケーション バーが表示および非表示になります。
Phone7.Fx BindableApplicationBar は、最後の phone:PhoneApplicationPage の前ではなく、最後の Grid タグ内で定義することに注意してください。