ComponentFactory.Krypton.Toolkit.PaletteDataGridViewContentCommon.GetContentPadding C# (CSharp) Method

GetContentPadding() public method

Gets the actual padding between the border and content drawing.
public GetContentPadding ( PaletteState state ) : Padding
state PaletteState Palette value should be applicable to this state.
return Padding
        public override Padding GetContentPadding(PaletteState state)
        {
            // Initialize the padding from inherited values
            Padding paddingInherit = Inherit.GetContentPadding(state);
            Padding paddingThis = Padding;

            // Override with specified values
            if (paddingThis.Left != -1) paddingInherit.Left = paddingThis.Left;
            if (paddingThis.Right != -1) paddingInherit.Right = paddingThis.Right;
            if (paddingThis.Top != -1) paddingInherit.Top = paddingThis.Top;
            if (paddingThis.Bottom != -1) paddingInherit.Bottom = paddingThis.Bottom;

            return paddingInherit;
        }