internal bool RaiseTabItemClosingEvent(MetroTabItem closingItem) { if (TabItemClosingEvent != null) { foreach (TabItemClosingEventHandler subHandler in TabItemClosingEvent.GetInvocationList()) { var args = new TabItemClosingEventArgs(closingItem); subHandler.Invoke(this, args); if (args.Cancel) { return(true); } } } return(false); }
internal TabItemClosingEventArgs(MetroTabItem item) { ClosingTabItem = item; }