ColorHelper.FromArgb(Byte, Byte, Byte, Byte) Metode

Definisi

Menghasilkan struktur Warna , berdasarkan nilai Byte diskrit untuk komponen ARGB . Kode C# dan Microsoft Visual Basic harus menggunakan Color.FromArgb sebagai gantinya.

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

Parameter

a
Byte

byte

Komponen A (transparansi) dari warna yang diinginkan. Rentangnya adalah 0-255.

r
Byte

byte

Komponen R dari warna yang diinginkan. Rentangnya adalah 0-255.

g
Byte

byte

Komponen G dari warna yang diinginkan. Rentangnya adalah 0-255.

b
Byte

byte

Komponen B dari warna yang diinginkan. Rentangnya adalah 0-255.

Mengembalikan

Nilai Warna yang dihasilkan.

Contoh

Contoh ini memperlihatkan cara membuat Warna.

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

Contoh ini menunjukkan cara membuat SolidColorBrush dengan Warna yang ditentukan.

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));

Keterangan

C#/Visual Basic Kelas ColorHelper tersedia untuk digunakan dari kode C# dan Visual Basic tetapi tidak umum digunakan. Metode FromArgb yang tersedia sebagai metode statis dari struktur Warna memiliki fungsionalitas yang sama persis, dan Anda juga memiliki API lain di sana yang lebih nyaman digunakan dari Color itu sendiri daripada menggunakan kelas ColorHelper . ColorHelper terutama ditujukan untuk kode C++, yang tidak memiliki akses ke API nondata dari struktur Warna .

Alasan paling umum untuk membuat nilai Warna adalah menggunakannya sebagai argumen untuk konstruktor SolidColorBrush , lalu menetapkan kuas tersebut ke properti UI XAML.

Berlaku untuk

Lihat juga