Я получаю некоторые противоречивые действия, когда отключаю определенные элементы управления Button в моем проекте VS2008 Winforms.
Когда я устанавливаю Enabled = false
, кнопки отключаются, но текст некоторых (хотя и не всех)из кнопок остается черным.
Я хочу, чтобы все кнопки отображали серый текст, когда они отключены - это значительно облегчает пользователю возможность видеть, что кнопка отключена.
Вероятность того, что кнопка будет помещена вGroupBox, но я не уверен, что это всегда так.
Я предполагаю, что какая-то комбинация свойств Button и / или свойств Form или GroupBox, содержащих ее, вызывает это, но ямы не можем видеть какой-либо шаблон, который имеет смысл.
Редактировать: У нас есть свой внешний вид и мы устанавливаем BackColor содержащейся формы на другой цвет.
Кто-нибудь может объяснить, почему это может происходить?