Редактировать: я сделал ту же ошибку, что и Коди в комментариях, поэтому исправил мой ответ.
Зависит от того, какой это контроль.
Например, если это TextBox
, возможно, вы могли бы сделать его ReadOnly
вместо отключенного. А для некоторых других элементов управления вы могли бы делать подобные вещи, чтобы они выглядели отключенными, но фактически не были отключены.
Однако, если вы хотите сделать это правильно, вам нужно заставить их рисовать владельцем или переопределить событие OnPaint и нарисовать текст самостоятельно.