Member 13191731 Ответов: 1

Как изменить Источник кадра из пользовательского элемента управления WPF


Всем привет,

У меня есть фрейм на моем главном окне, у которого есть источник(моя целевая страница). У меня также есть пользовательский элемент управления на моем главном окне, который содержит treeview.

Дерево-это мое меню. Как я могу изменить Источник кадра на моем my MainWindow из codebehind моего события click на моем элементе treeview?

Таким образом, когда я нажимаю на свой элемент treeview, Источник кадра меняется, но treeview(usercontrol) остается прежним и сохраняет свои IsExpanded значения

Что я уже пробовал:

я уже пробовал это сделать

MainWindow mw = new MainWindow();
mw.mainFrame.Source = new Uri("/Views/page2.xaml", UriKind.Relative);


но это не меняет Источник кадра. Он ничего не делает

1 Ответов

Рейтинг:
0

Gerry Schmitz

Вам нужно "окно навигации" для того, что вы имеете в виду.

Класс NavigationWindow (System.Окна.Навигации) | Майкрософт Документы[^]