ColorHelper.FromArgb(Byte, Byte, Byte, Byte) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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
Параметры
- a
-
Byte
byte
Компонент A (прозрачность) нужного цвета. Диапазон от 0 до 255.
- r
-
Byte
byte
Компонент R требуемого цвета. Диапазон от 0 до 255.
- g
-
Byte
byte
Компонент G требуемого цвета. Диапазон от 0 до 255.
- b
-
Byte
byte
Компонент B требуемого цвета. Диапазон от 0 до 255.
Возвращаемое значение
Созданное значение Color .
Примеры
В этом примере показано, как создать объект Color.
Windows::UI::Color orangeColor{ Windows::UI::ColorHelper::FromArgb(255, 255, 128, 0) };
auto orangeColor = Windows::UI::ColorHelper::FromArgb(255, 255, 128, 0);
В этом примере показано, как создать SolidColorBrush с указанным Color.
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));
Комментарии
C#/Visual Basic Класс ColorHelper доступен для использования в коде C# и Visual Basic, но редко используется. Метод FromArgb , доступный в качестве статического метода структуры Color , обладает точно такой же функциональностью, и у вас также есть другой API, который удобнее использовать из самого Color , а не с помощью класса ColorHelper . ColorHelper в основном предназначен для кода C++, который не имеет доступа к API без данных структуры Color .
Наиболее распространенной причиной создания значения Color является использование его в качестве аргумента для конструктора SolidColorBrush , а затем назначение этой кисти свойству пользовательского интерфейса XAML.