Страница, загруженная в рамку, не стилизована - PullRequest
0 голосов
/ 09 ноября 2019

Не могу понять, как сделать многостраничное приложение в wpf. Моя проблема в том, что когда я загружаю страницу во фрейм, она не использует стиль страницы

xaml

<Frame x:Name="Main" Margin="0,82,0,0"</Frame>

c # code

private void SettingsButton_Click(object sender, RoutedEventArgs e)
  {
    Main.DataContext = new settingsPage();
    Main.Content = new settingsPage();

    SettingsButton.Content = Main.DataContext.ToString();

  }

Надеюсь, кто-тознает, что здесь происходит, и может помочь :) Спасибо

1 Ответ

0 голосов
/ 09 ноября 2019

Здесь вы можете найти полностью рабочий пример: Использование управления кадром

Дело в том, что вам просто нужно переключить источник кадра с помощью NavigationService . Это должно помочь вашим стилям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...