Эй, ребята! Простой вопрос, но простая часть обучения. Как очистить/сбросить BackColor формы приложения Windows? Например, у меня есть набор переключателей, каждый из которых меняет цвет цвета фоновой формы, когда я меняю радиокнопки, я также хотел бы вернуть цвет формы обратно в исходное состояние?VB.Net Очистить или сбросить форму BackColor?
ответ
Только что установленный Colors.DefaultBackColor.
Я не мог заставить его работать с использованием этих методов (я, скорее всего, применял его неправильно), но вы указали мне в правильном направлении на MSDN, и я нашел этот код, чтобы выполнить эту работу, пока я не стану лучше на VB.Net: Me.BackColor = SystemColors.Control Еще раз спасибо ребятам! –
@William Mc: Colors.DefaultBackColor = SystemColors.Control, поэтому он должен работать :) – James
Простой способ:
myForm.BackColor = Color.Empty
Является ли цвет фона что-то другое, чем по умолчанию, чтобы начать? –
Нет, это значение начинается по умолчанию, но изменения в соответствии с переключателем, который пользователь нажимает. Но мне удалось заставить его работать с этим: Me.BackColor = SystemColors.Control –