Color.FromHex(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une nouvelle instance de couleur RVB avec les canaux Rouge, Vert et Bleu demandés. Le canal Alpha est défini si hex
en contient une.
public static Xamarin.Forms.Color FromHex (string hex);
static member FromHex : string -> Xamarin.Forms.Color
Paramètres
- hex
- System.String
Chaîne qui contient la représentation de couleur (A)RVB au format hexadécimal.
Retours
Une couleur.
Remarques
Lors de la spécification d’une couleur avec un nombre hexadécimal, les développeurs d’applications peuvent utiliser 3, 4, 6 ou 8 chiffres, avec un préfixe « # » facultatif. Si le développeur spécifie 3 chiffres, ils sont interprétés comme des données de doublet RVB pour une couleur entièrement opaque. Par exemple, « #123 » spécifie la couleur représentée par « #FF112233 ». Si le développeur fournit un nombre hexadécimal à 4 chiffres, les données sont interprétées comme ci-dessus, sauf que le premier chiffre spécifie le canal alpha. Par exemple, « #1234 » spécifie la couleur représentée par « #11223344 ». Si le développeur fournit un nombre hexadécimal à 6 chiffres, les données sont interprétées comme une couleur entièrement opaque avec ces valeurs RVB. Par exemple, « #112233 » spécifie la couleur représentée par « #FF112233 ». Enfin, le développeur peut fournir explicitement un nombre à 8 chiffres qui spécifie complètement les canaux Alpha, Rouge, Vert et Bleu, dans cet ordre.
Notez que, dans le paragraphe ci-dessus, la description de couleur entièrement développée est au format AARRGGBB. Autrement dit : la première paire de chiffres hexadécimaux spécifie le canal Alpha ; la deuxième paire spécifie le canal rouge ; la troisième paire spécifie le canal vert ; et la paire finale spécifie le canal Bleu.
Si la chaîne d’entrée ne peut pas être analysée, Color.Default est retourné.