JournalOwnership Property

Frame.JournalOwnership Property


Gets or sets whether a Frame is responsible for managing its own navigation history, or yields navigation history management to a parent navigator (NavigationWindow, Frame).

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public JournalOwnership JournalOwnership { get; set; }

Property Value

Type: System.Windows.Navigation.JournalOwnership

A JournalOwnership value that specifies whether Frame manages its own journal. The default value is Automatic.

By default, Frame will use its own navigation history only if a parent navigation host (NavigationWindow, Frame) with its own journal cannot be found (for example, if a Frame is hosted in content that is hosted by a Window). To force Frame to manage its own navigation history, set JournalOwnership to OwnsJournal.

Identifier field


Metadata properties set to true


The following example illustrates a Frame that is configured to use its own navigation history.

<Page xmlns="">

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


.NET Framework
Available since 3.0
Available since 3.0
Windows Phone Silverlight
Available since 7.0
Return to top
© 2015 Microsoft