Я использую VS2012 с VB.NET в приложении winforms. Я устанавливаю свойство BackColor некоторых текстовых полей программным образом во время моего кода в зависимости от проверки формы. Это прекрасно работает, проблема в том, что я хотел бы «сбросить» свойство BackColor текстового поля, так что текстовое поле работает так, как если бы оно находилось в том же состоянии, пока я не установил BackColor. Поэтому было бы сделать следующее:Сбросить цвет фона текстового поля
Возврат цвета по умолчанию белых сразу после «сброса»
Изменения в том, что «светло-серый» цвет, когда textbox.enabled = ложь
Причины, почему я не может просто установить BackColor на Color.White, это то, что это влияет на текстовое поле, когда textbox.enabled = false. Текстовое поле не возвращает этот «светло-серый» цвет после установки цветной печати и отключения текстового поля. Мне нужно, чтобы он вернулся к этому цвету, и я бы предпочёл не устанавливать цвет текстового поля при каждом включении или отключении текстового поля. Благодаря!
это работает, спасибо! – jamesdlivesinatree