ComponentFactory.Krypton.Toolkit.PaletteRedirectCommon.GetInherit C# (CSharp) Method

GetInherit() private method

private GetInherit ( PaletteState state ) : IPaletteTriple
state PaletteState
return IPaletteTriple
        private IPaletteTriple GetInherit(PaletteState state)
        {
            // Do not inherit the override states
            if (CommonHelper.IsOverrideState(state))
                return null;

            switch (state)
            {
                case PaletteState.Disabled:
                    Debug.Assert(_disabled != null);
                    return _disabled;
                default:
                    Debug.Assert(_others != null);
                    return _others;
            }
        }