У меня есть это Frame
здесь, и я спрятал навигационный интерфейс в XAML:
<Frame x:Name="ExamsTabFrame" Source="ExamsIndex.xaml" NavigationUIVisibility="Hidden"/>
Я даже установил его в своем C#:
public partial class ExamsTab : Page {
public ExamsTab() {
InitializeComponent();
ExamsTabFrame.NavigationUIVisibility = NavigationUIVisibility.Hidden;
}
}
Я использую Hyperlink
для навигации:
<Hyperlink NavigateUri="SelectExamTemplate.xaml">New Exam</Hyperlink>
При первом запуске приложения на первой странице скрыты элементы управления. Когда я нажимаю и перехожу на вторую страницу, они снова отображаются! И они остаются, если я go перемещаюсь между страницами.
Я также отмечу, что если я наведу курсор на Frame
, в окне свойств появится сообщение, что NavigationUIVisibility
установлено на Visible
, что странно.
Что происходит?