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

一个 NavigationUIVisibility 值,指定何时 Frame 可以显示其导航 UI。 默认值是 Automatic

示例

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

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

注解

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

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

  1. NavigationUIVisibilityVisible

  2. JournalOwnershipOwnsJournal

如果要隐藏导航 UI,则设置为NavigationUIVisibility Hidden 如果导航 UI 对你从某个 Frame内容显示不有意义,或者因为你提供自己的导航 UI,则可能是这样。

依赖项属性信息

标识符字段 NavigationUIVisibilityProperty
元数据属性设置为 true

适用于