言語

ColorHelper クラス

定義

Color 値を処理するための静的ヘルパー メソッドを提供します。 C# コードでは、代わりに Color のメソッドを使用する必要があります。

public ref class ColorHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ColorHelper final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class ColorHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ColorHelper
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class ColorHelper
Public NotInheritable Class ColorHelper
継承
Object Platform::Object IInspectable ColorHelper
属性

注釈

Color は、A (アルファ)、R (赤)、G (緑)、B (青) の 4 つのチャネルを持つ色を表すWindows ランタイム構造です。 各値は、値 0 から 255 の Byte 型として格納されます。 Color の最も頻繁なアプリケーションは、C++ または C# とその XAML UI 定義を使用して、XAML アプリの一部として UI 要素で色関連のプロパティを定義することです。

ColorHelper は、構造体の値をWindows ランタイムするためのユーティリティ メソッドを提供することを目的としたいくつかのヘルパー クラスの 1 つです。 C# コードでは、代わりに Color のメソッドを使用できます。これは、フレームワークランタイムのサポートにより、ユーティリティ メソッドが構造体で直接使用できるため.NET。 C++ コードは、A フィールド値など、Color のデータ値にのみアクセスできます。 C++ 開発者の場合、非データ メンバーとして C# が Color で直接使用できるユーティリティ機能の一部は、ColorHelper クラスから入手できます。

メソッド

名前 説明
FromArgb(Byte, Byte, Byte, Byte)

ARGB コンポーネントの個別のバイト値に基づいて Color 構造体を生成します。 C# コードでは、代わりに Color.FromArgb を使用する必要があります。

ToDisplayName(Color)

指定した色の表示名を取得します。

適用対象

こちらもご覧ください