gpt4 book ai didi

c# - 如何从模态窗口调用 WPF 主窗口的方法?

转载 作者:太空狗 更新时间:2023-10-29 17:31:18 26 4
gpt4 key购买 nike

如何从模态窗口调用 WPF 主窗口的方法?

(事实上,我想在关闭某些模型窗口时启动 MainWindow.xaml.cs 的某些计时器。)

谢谢!

最佳答案

您可以做的是在打开第二个窗口之前将主窗口指定为它的所有者,然后从模态窗口调用 Owner 属性,将其转换为 MainWindow 对象,然后您就可以执行该方法了。

// Code in main window
ModalWindow window = new ModalWindow();
window.Owner = this;
window.ShowDialog()

//Code on the modal window
var myObject = this.Owner as MainWindow;
myObject.MyMethod(); // Call your method here.

关于c# - 如何从模态窗口调用 WPF 主窗口的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8900772/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com