private static Brush GetBackBrush(State.Down stateId)
        {
            switch (stateId)
            {
            case State.Down.DNS_HOT:
                return(SystemBrushes.ControlDark);

            case State.Down.DNS_PRESSED:
                return(SystemBrushes.ControlDarkDark);

            // case States.Down.DNS_NORMAL:
            // case States.Down.DNS_DISABLED:
            default:
                return(SystemBrushes.Control);
            }
        }
        private static Color GetForeColor(State.Down stateId)
        {
            switch (stateId)
            {
            case State.Down.DNS_PRESSED:
                return(SystemColors.Control);

            case State.Down.DNS_DISABLED:
                return(SystemColors.ControlDark);

            // case States.Down.DNS_NORMAL:
            // case States.Down.DNS_HOT:
            default:
                return(SystemColors.ControlDarkDark);
            }
        }