Condividi tramite


JournalOwnership Enumerazione

Definizione

Specifica se un Frame utilizza il proprio journal. JournalOwnership viene utilizzato dalla proprietà JournalOwnership.

public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership = 
type JournalOwnership = 
Public Enum JournalOwnership
Ereditarietà
JournalOwnership
Attributi

Campi

Nome Valore Descrizione
Automatic 0

Frame L'eventuale creazione e l'uso di un giornale di registrazione specifico dipende dal relativo elemento padre.

OwnsJournal 1

L'oggetto Frame mantiene il suo giornale di registrazione.

UsesParentJournal 2

Frame Usa il journal del successivo host di spostamento disponibile fino all'albero del contenuto, se disponibile. In caso contrario, la cronologia di spostamento non viene mantenuta per .Frame

Esempio

L'esempio seguente illustra una Frame gestione del journal che produce a un host NavigationWindow.

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

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

</Page>

Commenti

Quando JournalOwnership è Automatico, si applica il comportamento seguente:

  • L'oggetto ospitato Frame si comporta come se UsasParentJournal fosse impostato se è ospitato da o Frame .NavigationWindow

  • L'host Frame si comporta come se Fosse impostato OwnsJournal se:

Annotazioni

una volta creato un Frame giornale di registrazione, il passaggio a Automatico non ha alcun effetto.

Si applica a