/// <summary>
        ///
        /// </summary>
        /// <param name="e"></param>
        protected override void OnDeselecting(AvMultitabControlCancelEventArgs e)
        {
            IDisplayer associatedDisplayer = e.TabPage as IDisplayer;

            if (associatedDisplayer == null)
            {
                return;
            }
            DisplayerCancelEventArgs eventArguments =
                new DisplayerCancelEventArgs(associatedDisplayer, DisplayerAction.Removing);

            associatedDisplayer.OnDisplayerDeselecting(eventArguments);
            e.Cancel |= eventArguments.Cancel;
            base.OnDeselecting(e);
        }