From b2ddcc364f947a3eddcaea57f7d63181e07ad2d1 Mon Sep 17 00:00:00 2001 From: Jan Robas Date: Wed, 2 Sep 2020 13:46:21 +0200 Subject: [PATCH] Fixed DarkComboBox disabled text color --- DarkUI/Controls/DarkComboBox.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/DarkUI/Controls/DarkComboBox.cs b/DarkUI/Controls/DarkComboBox.cs index 716ce4b..15afbf6 100644 --- a/DarkUI/Controls/DarkComboBox.cs +++ b/DarkUI/Controls/DarkComboBox.cs @@ -101,6 +101,13 @@ protected override void OnResize(EventArgs e) _buffer = null; Invalidate(); } + + protected override void OnEnabledChanged(EventArgs e) + { + base.OnEnabledChanged(e); + _buffer = null; + Invalidate(); + } private void PaintCombobox() { @@ -110,8 +117,11 @@ private void PaintCombobox() using (var g = Graphics.FromImage(_buffer)) { var rect = new Rectangle(0, 0, ClientSize.Width, ClientSize.Height); + + var textColor = Enabled + ? Colors.LightText + : Colors.DisabledText; - var textColor = Colors.LightText; var borderColor = Colors.GreySelection; var fillColor = Colors.LightBackground;