XAML 如何在关闭窗口之前将布尔值传递给另一个脚本?

7lrncoxx  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(97)

我有两个窗口,每个窗口都有自己的cs脚本:一个登录窗口和一个主窗口,在登录窗口中,我有一个布尔值bool keepLogin,每当用户票有一个“记住我”复选框时,它就被设置为truefalse
现在,登录完成后,登录窗口将使用this.Close()关闭,并使用MainWindow mainWindow = new MainWindow()mainWindow.Show()打开主窗口。
我假设这也会关闭登录窗口附带的CS脚本,那么我如何将bool keepLogin传递给mainWindow的CS,以便在那里使用它呢?

kmb7vmvb

kmb7vmvb1#

已解决在帖子评论中使用Clemens方法:

“将公共属性添加到MainWindow并对其进行设置,如var mainWindow = new MainWindow { MyBooleanProperty = someBooleanValue }; mainWindow.Show();

相关问题