2009-02-02 5 views
1

Mon application a un cadre qui est chargé/navigué lorsque certains boutons de niveau supérieur sont cliqués. Le problème est que l'une des pages hébergées possède son propre cadre et qu'elle joue avec la barre de navigation du cadre externe (cliquer en arrière et en avant pour naviguer dans le cadre interne, ainsi que le cadre externe).Cadres imbriqués (WPF) - Comment faire pour que la barre de navigation du cadre externe ignore le cadre interne?

Y a-t-il un moyen de faire en sorte que le contrôle de navigation du cadre externe ne s'inquiète que de son contenu immédiat?

Répondre

1

Turns out il y a une propriété frame qui gère ce bien:

ContentFrame.JournalOwnership = JournalOwnership.OwnsJournal; 

La définition de cette sur les forces de cadre interne pour utiliser son propre journal, plutôt que d'utiliser la valeur par défaut (JournalOwnership.Automatic, qui est le même en tant que JournalOwnership.UsesParentJournal si le cadre est hébergé dans un autre Frame ou une NavigationWindow).

Questions connexes