Когда вы устанавливаете для свойства SimpleButton.Appearance.BackColor
цвет DX Skin
(@Danger
, @Question
, @Success
, @Primary
или @Info
, как показано на рисунке):
Свойство SimpleButton.Appearance.ForeColor
оценивается во время выполнения с использованием соответствующего цвета (если цвет кожи слишком темный, будет использоваться Color.White; если цвет кожислишком яркий, будет использоваться Color.Black):
Dark @Success
:
Light @Success
:
Как мне получить ForeColor
, который оценивается во время выполнения?
Я пытался получить SimpleButton.ForeColor
,SimpleButton.Appearance.ForeColor
и SimpleButton.Appearance.GetForeColor(e.GraphicsCache)
(я пытаюсь получить этот цвет внутри CustomDraw
события), но это всегда Color.Black