| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > Цвета |
| Автор: vlsaf 27.2.2008, 18:51 | ||
Есть у меня цвет в виде
Подскажите, как его проще преобразовать в строку вида #aabbcc Может имеются какие-то готовые классы? |
| Автор: Mymik 27.2.2008, 20:42 | ||
|
| Автор: vlsaf 28.2.2008, 10:55 | ||
Можно совсем просто
|
| Автор: Mymik 28.2.2008, 12:05 |
| вообще я б тебе не советовал так писать. У разных браузеров наименование цвета отличается друг от друга. Потому и используют hex вид цвета для того чтобы везде одинаково отображались. |
| Автор: vlsaf 29.2.2008, 11:57 | ||
| А это и есть нормальное представление. для красного цвета Color.Red такая конструкция выдает "ff0000" т.е
видим, что strColor равняется "ff0000" Поправте меня, если я не прав. |
| Автор: Mymik 29.2.2008, 12:15 |
после выполнения твоего кода у меня в strColor хранится "Red" но никак ни "FF0000"... |
| Автор: vlsaf 29.2.2008, 12:27 |
| Странно, у меня именно "ff0000" И работает. (VS2005 pro) это ни что иное, как загадки от Microsoft Закроем этот вопрос. Тут что-то нечисто |