Fahid Zahoor Ответов: 1

Преобразование цвета фона кнопки в цветовой код в C# winform


всем привет .
У меня есть две кнопки button1 цвет фона красный и button2 цвет фона синий теперь я хочу преобразовать цвет кнопки Назад в цветовой код и отобразить цветовой код в textbox1, а затем Сохранить код, который отображается в textbox1 в базе данных SQl .
Когда я однажды сохраняю цветовой код в базе данных, то использую этот цветовой код для изменения цвета фона во время выполнения других кнопок, которые отображаются в какой-то другой форме

Жду вашей помощи
я работаю над приложением C sharp winform

Что я уже пробовал:

я понятия не имею, как я могу это сделать

1 Ответов

Рейтинг:
2

OriginalGriff

Если вы используете Цвет.Метод ToArgb (System.Чертеж) | Microsoft Docs[^] он вернет целочисленное значение, представляющее этот цвет (бит "ARGB" означает Альфа/красный/зеленый/синий и определяет цвет абсолютно в цветовой системе с 8 битами на пиксель)
Вы можете сохранить целое число любым удобным вам способом, а затем использовать метод FromArgb для возврата его в качестве значения цвета.