powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как получить названия констант для стандартных цветов из класса Color
5 сообщений из 5, страница 1 из 1
Как получить названия констант для стандартных цветов из класса Color
    #32817574
Sini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это нужно чтобы заполнить ListBox.
(т.е. AliceBlue, AntiqueWhite, Aqua and so on)
...
Рейтинг: 0 / 0
Как получить названия констант для стандартных цветов из класса Color
    #32817583
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
using System.Reflection;

PropertyInfo[] arr_pi = Color.Empty.GetType().GetProperties();
foreach(PropertyInfo p in arr_pi)
{
if(p.PropertyType == typeof(System.Drawing.Color))
Debug.WriteLine(p.Name);
}
...
Рейтинг: 0 / 0
Как получить названия констант для стандартных цветов из класса Color
    #32817584
yaro83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вот как :)
Код: plaintext
1.
2.
System.Drawing.Color.WhiteSmoke
System.Drawing.Color.Gainsboro
System.Drawing.Color.DarkGray
Короче, там они все, там...
Еще?
...
Рейтинг: 0 / 0
Как получить названия констант для стандартных цветов из класса Color
    #32817594
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
string[] nm=Enum.GetNames(typeof(KnownColor)); // имена всех цветов
// рассортировать на категории:
for(int i=0; i<nm.Length; i++)
{ if(Color.FromKnownColor((KnownColor)Enum.Parse(typeof(KnownColor), nm[i])).IsSystemColor)
  {
    // системные цвета
  }
  else
  {
    // "web" цвета
  }
}
Еще ?
...
Рейтинг: 0 / 0
Как получить названия констант для стандартных цветов из класса Color
    #32818575
Sini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АГА, понял, спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как получить названия констант для стандартных цветов из класса Color
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]