Frame.JournalOwnership 属性

定义

获取或设置一个 Frame 是负责管理自己的导航历史记录,还是将导航历史记录管理生成给父导航器 (NavigationWindowFrame) 。

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

属性值

一个 JournalOwnership 值,该值指定是否 Frame 管理自己的日记。 默认值为 Automatic

示例

下面的示例演示了配置为使用其自己的导航历史记录的一个 Frame

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">

  <!-- Frame that uses its own journal -->
  <Frame JournalOwnership="OwnsJournal" Source="Page2.xaml" />

</Page>

注解

默认情况下, Frame 仅当找不到具有自己的日记的父导航主机(NavigationWindow,) Frame时,才会使用自己的导航历史记录(例如,如果 Frame 托管在由 a Window托管的内容中)。 若要强制 Frame 管理其自己的导航历史记录,请设置为 JournalOwnershipOwnsJournal

Dependency 属性信息

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

适用于