public PaletteTextHint GetRibbonTextHint(PaletteState state) { if (TextHint != PaletteTextHint.Inherit) return TextHint; else return _inherit.GetRibbonTextHint(state); }