Установка Frame.JournalOwnership
на OwnsJournal
в основном отключает фрейм, отвечающий правилам UriMapping, его можно использовать, когда у вас есть несколько фреймов в одном приложении, вы выбираете основной фрейм, который будет отвечать на правила отображения uri, а остальные вести свой собственный журнал, поэтому вы устанавливаете для них OwnsJournal
.
В противном случае все фреймы будут отвечать на URL, и если в одном приложении отображается 3 фрейма, каждый из них будет независимо перемещаться к одному и тому же представлению, что не является желательным поведением.
Как только фрейм имеет свойство OwnsJournal
, единственный способ навигации по нему - из кода путем вызова метода Navigate
.
Если вы хотите, чтобы Frame
отвечал на изменения URL-адреса, вам необходимо оставить его JournalOwnership по адресу Automatic