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 值,指定何时 Frame 可以显示其导航 UI。 默认值为 Automatic

示例

以下示例演示如何通过设置为 FrameNavigationUIVisibility 确保始终可见的Visible导航部件版式。

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

注解

默认情况下,当第一个条目添加到导航历史记录时,系统 Frame 会自动显示其导航 UI。 导航 UI 随后保持可见状态,后退或向前导航按钮将得到适当启用或禁用,以反映后退导航历史记录和前向导航历史记录中的条目数。

可以通过设置确保导航 UI 始终可见:

  1. NavigationUIVisibilityVisible

  2. JournalOwnershipOwnsJournal

如果要隐藏导航 UI,请设置为NavigationUIVisibilityHidden” 当导航 UI 对你从中 Frame显示的内容没有意义,或者因为你提供自己的导航 UI 时,这可能是这样。

Dependency 属性信息

项目 价值
标识符字段 NavigationUIVisibilityProperty
元数据属性设置为 true None

适用于