C# WPF 文字列(“#FFFFFFFF”) → Color型変換

Pocket

WPF(C#) の System.Windows.Media.Color (struct)は ToString()すると
“#FFFFFFFF”のフォーマットで文字列変換されます。


この文字列(“#FFFFFFFF”)フォーマットから Color型に変換する場合は、ColorConverter.ConvertFromString()が使えるようでした。

Color color = Colors.Red;
string textColor = color.ToString(); // 赤 → #FFFF0000(文字列)

// ↓ #FFFF0000(文字列) → Colors.Redに変換
Color color1 = (Color)ColorConverter.ConvertFromString(textColor);
Debug.Assert(color == color1);
C# WPF 文字列("#FFFFFFFF") → Color型変換

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


2022 MJELD TECHNOLOGIES. ALL RIGHTS RESERVED