MapApplication.Current.ShowWindow("Perform a search", gazSearch, false, DialogClosing, null, WindowType.Floating);public event EventHandler<System.ComponentModel.CancelEventArgs> DialogClosing; protected virtual void OnDialogClosing2(object sender, System.ComponentModel.CancelEventArgs args) { if (DialogClosing2 != null) { DialogClosing2(this, args); gazSearch.reset(); } }Solved! Go to Solution.