Color.FromHex(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要求された赤、緑、および青のチャネルを持つ新しい RGB カラー インスタンスを返します。 アルファ チャネルが hex
に含まれている場合には、設定されます。
public static Xamarin.Forms.Color FromHex (string hex);
static member FromHex : string -> Xamarin.Forms.Color
パラメーター
- hex
- System.String
16 進数の (A)RGB 色表現を含む文字列。
戻り値
色。
注釈
16 進数で色を指定する場合、アプリ開発者はオプションの "#" プレフィックスを使用して 3、4、6、または 8 桁の数字を使用できます。 開発者が 3 桁を指定すると、完全に不透明な色の RGB 倍精度データとして解釈されます。 たとえば、"#123" は "#FF112233" で表される色を指定します。 開発者が 4 桁の 16 進数を指定した場合、最初の桁でアルファ チャネルが指定されている点を除き、データは上記のように解釈されます。 たとえば、"#1234" は "#11223344" で表される色を指定します。 開発者が 6 桁の 16 進数を指定した場合、データは、これらの RGB 値を持つ完全に不透明な色として解釈されます。 たとえば、"#112233" は、"#FF112233" で表される色を指定します。 最後に、開発者は、アルファ、赤、緑、青の各チャネルをその順序で完全に指定する 8 桁の数字を明示的に指定できます。
上記の段落では、完全に展開された色の説明は AARRGGBB という形式であることに注意してください。 つまり、16 進数の最初のペアはアルファ チャネルを指定します。2 番目のペアは Red チャネルを指定します。3 番目のペアは Green チャネルを指定します。最後のペアは Blue チャネルを指定します。
入力文字列を解析できない場合は、Color.Default が返されます。