public bool StartViewPatchDialog(IWin32Window owner) { if (!InvokeEvent(owner, PreViewPatch)) { return(true); } using (var applyPatch = new ViewPatch()) applyPatch.ShowDialog(owner); InvokeEvent(owner, PostViewPatch); return(true); }