Создать псевдоним для MainWindow - PullRequest
0 голосов
/ 26 февраля 2020

Я хочу получить доступ к переменной из моего MainWindow во втором окне моего приложения WPF.

это простое приложение, поэтому я не использую MVVM.

В настоящее время я использую эту строку кода

var x = ((MainWindow)Application.Current.MainWindow).something;

есть ли способ сделать псевдоним для

((MainWindow)Application.Current.MainWindow)

этой части?

это возможно даже в C#?

я нашел ответы только там, где они использовали приведенный выше фрагмент кода.

1 Ответ

1 голос
/ 26 февраля 2020

Можете ли вы сохранить это в переменной.

var mainWindow = (MainWindow)Application.Current.MainWindow;

И использовать

var x = mainWindow.something;
...