ComponentFactory.Krypton.Toolkit.KryptonPaletteRibbonGroupCollapsedBorder.KryptonPaletteRibbonGroupCollapsedBorder C# (CSharp) Method

KryptonPaletteRibbonGroupCollapsedBorder() public method

Initialize a new instance of the KryptonPaletteRibbonGroupCollapsedBorder class.
public KryptonPaletteRibbonGroupCollapsedBorder ( PaletteRedirect redirect, NeedPaintHandler needPaint ) : System
redirect PaletteRedirect Redirector to inherit values from.
needPaint NeedPaintHandler Delegate for notifying paint requests.
return System
        public KryptonPaletteRibbonGroupCollapsedBorder(PaletteRedirect redirect,
                                                        NeedPaintHandler needPaint)
        {
            // Create the storage objects
            _stateInherit = new PaletteRibbonBackInheritRedirect(redirect, PaletteRibbonBackStyle.RibbonGroupCollapsedBorder);
            _stateCommon = new PaletteRibbonBack(_stateInherit, needPaint);
            _stateNormal = new PaletteRibbonBack(_stateCommon, needPaint);
            _stateTracking = new PaletteRibbonBack(_stateCommon, needPaint);
            _stateContextNormal = new PaletteRibbonBack(_stateCommon, needPaint);
            _stateContextTracking = new PaletteRibbonBack(_stateCommon, needPaint);
        }