Я пытаюсь настроить перечисление, которое отображает определенные специфичные для проекта значения в стандартное перечисление System.Drawing.Color.
Вот идея того, что я хотел бы сделать:
public enum SessionColors
{
Highlights = Color.HotPink,
Overlays = Color.LightBlue,
Redaction = Color.Black
}
Цель состоит в том, чтобы иметь его, чтобы я мог использовать SessionColors. Подсветка для вещей, которые я идентифицирую как выделение, и все же я могу позже изменить отображение перечисления и повлиять на все последующие цвета.
Я понимаю, что могу посмотреть значения Color.HotPink и т. Д. И просто использовать их, но это не так ясно. Есть идея получше?