Sdílet prostřednictvím


JournalOwnership Výčet

Definice

Určuje, jestli Frame používá vlastní deník. JournalOwnership vlastnost používá JournalOwnership .

public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership = 
type JournalOwnership = 
Public Enum JournalOwnership
Dědičnost
JournalOwnership
Atributy

Pole

Automatic 0

To, jestli se tím Frame vytvoří a použije vlastní deník, závisí na nadřazenosti.

OwnsJournal 1

Udržuje Frame si vlastní deník.

UsesParentJournal 2

Pokud Frame je k dispozici, použije deník dalšího dostupného navigačního hostitele ve stromu obsahu. V opačném případě není historie navigace zachována Framepro .

Příklady

Následující příklad znázorňuje Frame výnosnou správu deníku hostiteli NavigationWindow.

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

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

</Page>

Poznámky

Pokud JournalOwnership je automatické, platí následující chování:

  • Hostované Frame se chová, jako kdyby byla nastavena funkce UsesParentJournal, pokud je hostovaná buď uživatelem nebo Frame .NavigationWindow

  • Hostovaný Frame se chová, jako kdyby byl nastaven OwnsJournal, pokud:

Poznámka

Frame jakmile vytvoří vlastní deník, přepnutí na Automatické nemá žádný vliv.

Platí pro