0

私はかなり単純な問題を抱えています(願っています):

私は色を持っています:

Color c = Color.FromArgb(100, 150, 200);

そして今、この色のR値を整数で保存したいと思います。

これをGoogleで見つけようとしましたが、何を検索すればよいかわかりませんでした。ですから、ここで何が必要かを誰かが教えてくれることを願っています。

前もって感謝します

4

3 に答える 3

3

値は :のRメンバーからアクセスできます。同様に、 は緑の値、青、およびアルファを取得します。ColorColor.RGBA

これらはbytes であるため、必要に応じていつでもキャストできintます。

于 2013-06-13T12:47:16.807 に答える
1

、およびプロパティはR、値の色コンポーネントを提供します。コンポーネント値はバイトであるため、問題なく変数に割り当てることができます。GBColorint

Color c = Color.FromArgb(100, 150, 200);
int red = c.R; // will be 100
于 2013-06-13T12:52:10.193 に答える
0

これはあなたが必要とするものですか?

RGBA (255、255、255、255) = rgba (1.0、1.0、1.0、1.0) = 0xFFFFFFFF

Color.R = Color.G = Color.B = Color.A = 255 = 1.0 = 0xff

于 2013-06-13T12:52:58.720 に答える