Frame.NavigationUIVisibility プロパティ

定義

Frame のナビゲーション UI がいつ表示されるかを取得または設定します。

public:
 property System::Windows::Navigation::NavigationUIVisibility NavigationUIVisibility { System::Windows::Navigation::NavigationUIVisibility get(); void set(System::Windows::Navigation::NavigationUIVisibility value); };
public System.Windows.Navigation.NavigationUIVisibility NavigationUIVisibility { get; set; }
member this.NavigationUIVisibility : System.Windows.Navigation.NavigationUIVisibility with get, set
Public Property NavigationUIVisibility As NavigationUIVisibility

プロパティ値

NavigationUIVisibilityがナビゲーション UI を表示できるタイミングをFrame示す 値です。 既定値は Automatic です。

次の例では、 を に設定NavigationUIVisibilityして、 のFrameナビゲーション クロムが常に表示されるようにする方法をVisible示します。

this.hostFrame.NavigationUIVisibility = NavigationUIVisibility.Visible;
Me.hostFrame.NavigationUIVisibility = NavigationUIVisibility.Visible
<Frame Name="hostFrame" NavigationUIVisibility="Visible"/>

注釈

既定では、 では、 Frame 最初のエントリがナビゲーション履歴に追加されると、ナビゲーション UI が自動的に表示されます。 その後、ナビゲーション UI は表示されたままになり、前後のナビゲーション ボタンが適切に有効または無効になり、前後のナビゲーション履歴にエントリの数が反映されます。

ナビゲーション UI が常に表示されるようにするには、次の設定を行います。

  1. Visible に対して NavigationUIVisibility を行います

  2. OwnsJournal に対して JournalOwnership を行います

ナビゲーション UI をHidden非表示にする場合は、 を に設定NavigationUIVisibilityします。 これは、ナビゲーション UI が から Frame表示されるコンテンツで意味をなさない場合や、独自のナビゲーション UI を提供しているためである可能性があります。

依存プロパティ情報

識別子フィールド NavigationUIVisibilityProperty
に設定されたメタデータ プロパティ true なし

適用対象