WPF では、「グレー」の色が「ダークグレー」の色よりも暗いのはなぜですか。私の論理では、「DarkGray」はもっと暗いはずです。
LightGray、Gray、Darkgray ではないでしょうか。
これらの色の名前は、実際にはCSS カラー モジュール レベル 3 W3C 勧告に由来し、グレーとダーク グレーの奇妙な定義は、実際には X11 と Web 標準のマージに由来します。ウィキペディアを引用するには:
おそらく、X11 と W3C の間の色の衝突で最も珍しいのは、グレーの場合です。HTML では、グレーは 128 トリプレット、つまり 50% グレー用に特別に予約されています。ただし、X11 では、「グレー」は 190 トリプレット、つまり 75% に割り当てられ、W3C の「シルバー」に近く、211 に「ライト グレー」、169 に対応する「ダーク グレー」がありました。その結果、W3C の「グレー」は 50% になり、実際には「ダーク グレー」の 66% よりも大幅に暗くなりました。
色の 16 進数:
色をより適切に制御したい場合は、色に 16 進数コードを使用する必要があります。
ここにいくつかの例があります: