Ejemplo n.º 1
0
 internal TabItemClosingEventArgs(MetroTabItem item)
 {
     ClosingTabItem = item;
 }
Ejemplo n.º 2
0
        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;
        }