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

PaletteHeaderRedirect() public method

Initialize a new instance of the PaletteHeaderRedirect class.
public PaletteHeaderRedirect ( PaletteRedirect redirect, PaletteBackStyle backStyle, PaletteBorderStyle borderStyle, PaletteContentStyle contentStyle, NeedPaintHandler needPaint ) : System
redirect PaletteRedirect Inheritence redirection instance.
backStyle PaletteBackStyle Style for the background.
borderStyle PaletteBorderStyle Style for the border.
contentStyle PaletteContentStyle Style for the content.
needPaint NeedPaintHandler Delegate for notifying paint requests.
return System
        public PaletteHeaderRedirect(PaletteRedirect redirect,
                                     PaletteBackStyle backStyle,
                                     PaletteBorderStyle borderStyle,
                                     PaletteContentStyle contentStyle,
                                     NeedPaintHandler needPaint)
            : base(redirect,
                   backStyle,
                   borderStyle,
                   contentStyle,
                   needPaint)
        {
            Debug.Assert(redirect != null);

            // Remember the redirect reference
            _redirect = redirect;

            // Set default value for padding property
            _buttonPadding = CommonHelper.InheritPadding;
            _buttonEdgeInset = -1;
        }