public Color GetRibbonTextColor(PaletteState state) { if (TextColor != Color.Empty) return TextColor; else return _inheritText.GetRibbonTextColor(state); }