private TabbedThumbnailClosingEventArgs GetTabbedThumbnailClosingEventArgs() { TabbedThumbnailClosingEventArgs eventArgs = null; if (this.WindowHandle != IntPtr.Zero) { eventArgs = new TabbedThumbnailClosingEventArgs(this.WindowHandle); } else if (this.WindowsControl != null) { eventArgs = new TabbedThumbnailClosingEventArgs(this.WindowsControl); } return(eventArgs); }
internal bool OnTabbedThumbnailClosing() { if (TabbedThumbnailClosing != null) { TabbedThumbnailClosingEventArgs eventArgs = null; if (this.WindowHandle != IntPtr.Zero) eventArgs = new TabbedThumbnailClosingEventArgs(this.WindowHandle, this); else if (this.WindowsControl != null) eventArgs = new TabbedThumbnailClosingEventArgs(this.WindowsControl, this); TabbedThumbnailClosing(this, eventArgs); return eventArgs.Cancel; } // No one is listening to these events. return false; }