在我的WPF中MainWindow
我从用户文件路径获取并保存到string dirPath
变量中。
现在我想在另一个名为dirPath
的WPF窗口中使用PictureViewer
变量。
所以我的问题是:如何将MainWindow中的变量传递给另一个Window,以便我可以在那里使用它?
谢谢。
答案 0 :(得分:1)
假设您要从PictureViewer Window
文件中打开MainWindow.xaml.cs
,您可以这样做:
在PictureViewer
课程中:
private string dirPath;
public PictureViewer(string dirPath)
{
this.dirPath = dirPath;
}
然后在MainWindow.xaml.cs
:
PictureViewer pictureViewer = new PictureViewer(dirPathFromMainWindow);
pictureViewer.Show();