Почему я получаю «Элемент управления не поддерживает прозрачные цвета фона»?

Я работаю над приложением C # - Winforms и пытаюсь установить цвет фона текстового поля, доступного только для чтения, вот так ...

txtMyBox.BackColor = Color.FromName ("Red");

Это не с сообщением об ошибке ...

System.ArgumentException was unhandled
Message=Control does not support transparent background colors.
Source=System.Windows.Forms

Обо всем по порядку; это правильный способ установить цвет фона для текстового поля только для чтения? Я делаю это много для обычных текстовых полей, и это, кажется, работает нормально.

Если это так, может кто-нибудь помочь мне с тем, что такое "прозрачный цвет фона"? есть, и почему я должен хотеть один? Я не думаю, что я делаю; Я просто хочу, чтобы фон изменил цвет.

Ответы на вопрос(5)

Ваш ответ на вопрос