为 MainWindow 生成别名
Generate Alias for MainWindow
我想在第二个 Window 我的 WPF 应用程序中从我的 MainWindow 访问一个变量。
它是一个简单的应用程序,所以我不使用 MVVM。
目前我正在使用这行代码
var x = ((MainWindow)Application.Current.MainWindow).something;
有没有办法为
创建别名
((MainWindow)Application.Current.MainWindow)
这部分?
这在 C# 中是否可行?
我只在他们使用上面的代码段的地方找到了答案。
你能把它存储在变量中吗?
var mainWindow = (MainWindow)Application.Current.MainWindow;
并使用
var x = mainWindow.something;
我想在第二个 Window 我的 WPF 应用程序中从我的 MainWindow 访问一个变量。
它是一个简单的应用程序,所以我不使用 MVVM。
目前我正在使用这行代码
var x = ((MainWindow)Application.Current.MainWindow).something;
有没有办法为
创建别名((MainWindow)Application.Current.MainWindow)
这部分?
这在 C# 中是否可行?
我只在他们使用上面的代码段的地方找到了答案。
你能把它存储在变量中吗?
var mainWindow = (MainWindow)Application.Current.MainWindow;
并使用
var x = mainWindow.something;