当窗口在WPF中再次获得焦点时,如何启动方法
本文关键字:何启动 方法 启动 焦点 WPF 窗口 | 更新日期: 2023-09-27 18:27:04
我的应用程序是多窗口的,下面是它的快速工作方式:
在主窗口中,我有一个项目列表,当我点击其中一个时,它会打开另一个窗口,我可以在那里修改它。当我关闭那个窗口时,我希望主窗口刷新它的内容。我尝试过很多事件处理程序,包括GotFocus(),但它不想启动我的方法来刷新列表。有什么建议吗?
如果您希望在另一个窗口关闭时发生一些事情,您可以订阅它的关闭事件。当窗户关上时,它就会着火。
private void Button_Click(object sender, RoutedEventArgs e)
{
var wnd = new Window1();
wnd.Closed += wnd_Closed;
wnd.Show();
}
void wnd_Closed(object sender, EventArgs e)
{
MessageBox.Show("Closed");
}