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 です。

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

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

注釈

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

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

  1. NavigationUIVisibility から Visible に変更します

  2. JournalOwnership から OwnsJournal に変更します

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

依存関係プロパティ情報

品目 価値
識別子フィールド NavigationUIVisibilityProperty
に設定されたメタデータ プロパティ true None

適用対象