0

.NET 4 WPF デスクトップ アプリケーションで XAML フレームを使用して、さまざまな操作モードに関する情報を表示しています。ユーザーが自由にナビゲートできるようにしたくありません。コードはフレームに表示されるものを制御します。フレームがナビゲートするたびに最後のバックエントリを削除することで、この制限を達成できました。

    void FunctionalFrame_Navigated(object sender, NavigationEventArgs e)
    {
        FunctionalFrame.RemoveBackEntry();
    }

これは機能しますが、視覚的には問題があります。最初のナビゲーションの後、進むボタンと戻るボタン、およびナビゲーション バーが無効な状態で表示されるためです。ユーザーがナビゲーション コントロールをまったく見なければいいのにと思います。

4

2 に答える 2

2

?に設定NavigationUIVisibilityしてみましたHidden

于 2012-05-25T01:25:08.647 に答える
1

フレームでNavigationUIVisibility="Hidden"を設定する必要があります

<Frame Source="PageSearch.xaml" NavigationUIVisibility="Hidden"/>
于 2012-05-25T02:57:08.277 に答える