更改选项卡时,选项卡式运行卸载事件

时间:2013-07-26 05:02:06

标签: c# wpf tabs mdi

我有这样的WPF表单代码(C#):

private void formSearch_Loaded(object sender, RoutedEventArgs e)
{
    Publisher.dataUpdated += search;
}


private void formSearch_Unloaded(object sender, RoutedEventArgs e)
{
    Publisher.dataUpdated -= search;
}

当我打开或更改此表单的标签时,formSearch_Loaded将在我转到此标签/表单时运行,但当我切换到另一个标签formSearch_Unloaded时将自动运行(基本上在MDIstyle中) =“MDI”而不是MDIstyle =“tabbed”formSearch_Unloaded将在表单关闭时运行。

如何在关闭选项卡时(例如,当我使用MDIStyle =“MDI”时)运行此formSearch_Unloaded事件而不是更改选项卡?

0 个答案:

没有答案