Есть ли способ преобразовать строку в гекса и затем преобразовать ее в цвет .Net?
Я хотел бы знать, как преобразовать строку цвета, скажем, Black, в ее гекса '#000000'
?
т.е. если мой ввод "Черный", я должен вернуть "#000000"
Моя проблема:
Я задаю цвет и сохраняю его имя в объекте.Таким образом, если он белый, объект остается «белым», но для определенных оттенков он сохраняет имя как f12a12 (пример).Я добавил "0x" для таких строк, и он работал нормально с colortranslator.В случае нормальных цветов в объекте Color, я не хочу добавлять это.Я могу создать строку для поиска по Цветам, но я хотел бы знать, есть ли другой способ сделать это?