This documentation is archived and is not being maintained.

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)
XML Namespace:

public JournalOwnership JournalOwnership { get; set; }
/** @property */
public JournalOwnership get_JournalOwnership ()

/** @property */
public void set_JournalOwnership (JournalOwnership value)

public function get JournalOwnership () : JournalOwnership

public function set JournalOwnership (value : JournalOwnership)

<object JournalOwnership="JournalOwnership" .../>

Property Value

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 navigator (NavigationWindow, Frame) with its own navigation history can't be found.

To force Frame to manage its own navigation history, set JournalOwnership to OwnsJournal. Such a Frame is known as an "island frame".

The following example illustrates a Frame yielding navigation history management to a host NavigationWindow.

<Page xmlns="">

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


Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0