いくつかの色の明るいバージョンを作りたいです。しかし、オレンジ (および他の色) が問題を引き起こしています。System.Windows.Forms.ControlPaint.Light を 50% で使用すると、色がマゼンタに変わります。
Color color1 = Color.Orange;
Color color2 = ControlPaint.Light(color1, 50f);
これにより、ffff5ee7、{色 [A=255、R=255、G=94、B=231]}、マゼンタになります。
ControlPaint.Light を使用して、マゼンタではなくライト オレンジを実際に作成するにはどうすればよいですか?
(これは、私が明るくしている他のいくつかの色で発生しています。名前付きの色ではなく、ARGB 値を使用しています。ここでは、名前付きの色を例として使用しました。)
ありがとう