Кто-нибудь написал хороший метод расширения 'library' для System.Drawing.Color.
Было бы неплохо сказать:
Color.Red.AdjustBrightness(.5)
Color.Red.AdjustAlpha(.5)
Color.Red.ToHSV()
или что-то в этом роде.
Альфа проста, но другие отнимают много времени, потому что вам нужно уйти и отточить все правильные математические уравнения для HSV и HSB и все эти забавные вещи.
Надеясь, что кто-то другой уже сделал эту работу :-) Microsoft, похоже, не хочет делать это для меня.