Как получить страницу WPF, указанную NavigationWindow из кода - PullRequest
0 голосов
/ 26 февраля 2019

У меня есть приложение WPF со встроенным IronPython.Я пытаюсь получить доступ к своей странице WPF из Python, чтобы я мог изменить элементы управления, определенные в XAML, из Python, но не могу это сделать.Я использую NavigationWindow для перехода со страницы на страницу, поэтому я хотел бы иметь возможность доступа к текущей странице, на которую указывает NavigationWindow.

Я могу получить доступ к элементам управления из отдельного окна с помощьюApplication.Current.MainWindow, но безуспешно пытались получить доступ к странице способом, описанным выше.

Спасибо!

1 Ответ

0 голосов
/ 26 февраля 2019

Окно навигации является элементом управления контентом, если вы хотите получить с него страницу, вы можете просто использовать свойство .content в экземпляре окна навигации.Или просто используйте свойство content из NavigationEventArgs в функции onNavigated.

...