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