Bagikan melalui


Color.FromHex(String) Metode

Definisi

Mengembalikan instans Warna RGB baru dengan saluran Merah, Hijau, dan Biru yang diminta. Saluran Alpha diatur jika hex berisi satu.

public static Xamarin.Forms.Color FromHex (string hex);
static member FromHex : string -> Xamarin.Forms.Color

Parameter

hex
System.String

String yang berisi representasi warna heksadesimal (A)RGB.

Mengembalikan

Warna.

Keterangan

Saat menentukan warna dengan angka heksadesimal, pengembang aplikasi dapat menggunakan 3, 4, 6, atau 8 digit, dengan awalan "#" opsional. Jika pengembang menentukan 3 digit, mereka ditafsirkan sebagai data ganda RGB untuk warna yang sepenuhnya buram. Misalnya, "#123" menentukan warna yang diwakili oleh "#FF112233". Jika pengembang menyediakan angka heksadesimal 4 digit, maka data ditafsirkan seperti di atas, kecuali bahwa digit pertama menentukan saluran alfa. Misalnya, "#1234" menentukan warna yang diwakili oleh "#11223344". Jika pengembang menyediakan angka heksadesimal 6 digit, data ditafsirkan sebagai warna buram sepenuhnya dengan nilai RGB tersebut. Misalnya, "#112233" menentukan warna yang diwakili oleh "#FF112233". Akhirnya, pengembang dapat secara eksplisit memberikan angka 8 digit yang sepenuhnya menentukan saluran Alpha, Merah, Hijau, dan Biru, dalam urutan tersebut.

Perhatikan bahwa, dalam paragraf di atas, deskripsi warna yang sepenuhnya diperluas adalah format, AARRGGBB. Artinya: sepasang digit heksadesimal pertama menentukan saluran Alpha; pasangan kedua menentukan saluran Merah; pasangan ketiga menentukan saluran Hijau; dan pasangan akhir menentukan saluran Biru.

Jika string input tidak dapat diurai, Color.Default dikembalikan.

Berlaku untuk