ComponentFactory.Krypton.Ribbon.ViewDrawRibbonGroupSeparator.OnSeparatorPropertyChanged C# (CSharp) Method

OnSeparatorPropertyChanged() private method

private OnSeparatorPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
return void
        private void OnSeparatorPropertyChanged(object sender, PropertyChangedEventArgs e)
        {
            switch (e.PropertyName)
            {
                case "Visible":
                    // If we are on the currently selected tab then...
                    if ((_ribbonSeparator.RibbonTab != null) &&
                        (_ribbon.SelectedTab == _ribbonSeparator.RibbonTab))
                    {
                        // ...layout so the visible change is made
                        OnNeedPaint(true);
                    }
                    break;
            }
        }