我正在使用http://wpfmdi.codeplex.com/库来处理我的 WPF 应用程序中的 MDI。
我有一个包含子容器的 Canvas,该子容器又包含许多小窗口。我想在其中一个小窗口关闭时执行一项操作,因此我尝试执行以下操作:
MdiChild child = new MdiChild();
child.Closing += new RoutedEventHandler(DatabaseTableWindow_Closing);
private void DatabaseTableWindow_Closing(object sender, RoutedEventArgs e)
{
object s = e.Source;
}
而当窗口关闭时方法成功进入,e.Source
为null。我也检查了sender
and 那也是空的。我想要的只是一种找出哪个窗口触发了事件的方法。