Compartilhar via


ColorHelper.FromArgb(Byte, Byte, Byte, Byte) Método

Definição

Gera uma estrutura Color , com base em valores de Bytes discretos para componentes ARGB . Em vez disso, o código C# e o Microsoft Visual Basic devem usar Color.FromArgb .

public:
 static Color FromArgb(byte a, byte r, byte g, byte b);
 static Color FromArgb(byte const& a, byte const& r, byte const& g, byte const& b);
public static Color FromArgb(byte a, byte r, byte g, byte b);
function fromArgb(a, r, g, b)
Public Shared Function FromArgb (a As Byte, r As Byte, g As Byte, b As Byte) As Color

Parâmetros

a
Byte

byte

O componente A (transparência) da cor desejada. O intervalo é de 0 a 255.

r
Byte

byte

O componente R da cor desejada. O intervalo é de 0 a 255.

g
Byte

byte

O componente G da cor desejada. O intervalo é de 0 a 255.

b
Byte

byte

O componente B da cor desejada. O intervalo é de 0 a 255.

Retornos

O valor de Cor gerado.

Exemplos

Este exemplo mostra como criar uma Cor.

Windows::UI::Color orangeColor{ Windows::UI::ColorHelper::FromArgb(255, 255, 128, 0) };
auto orangeColor = Windows::UI::ColorHelper::FromArgb(255, 255, 128, 0);

Este exemplo mostra como criar um SolidColorBrush com a Cor especificada.

Windows::UI::Xaml::Media::SolidColorBrush greenBrush{
    Windows::UI::ColorHelper::FromArgb(255, 90, 200, 90) };
auto greenBrush = ref new SolidColorBrush(Windows::UI::ColorHelper::FromArgb(255, 90, 200, 90));

Comentários

C#/Visual Basic A classe ColorHelper está disponível para uso no código C# e no Visual Basic, mas não é comumente usada. O método FromArgb que está disponível como um método estático da estrutura Color tem exatamente a mesma funcionalidade, e você também tem outra API que é mais conveniente usar do próprio Color em vez de usar a classe ColorHelper . ColorHelper destina-se principalmente ao código C++, que não tem acesso à API nondata da estrutura Color .

O motivo mais comum para criar um valor Color é usá-lo como um argumento para o construtor SolidColorBrush e, em seguida, atribuir esse pincel a uma propriedade de interface do usuário XAML.

Aplica-se a

Confira também