.NET を使用して 16 進カラーコードから色を取得するにはどうすればよいでしょうか? 質問する

.NET を使用して 16 進カラーコードから色を取得するにはどうすればよいでしょうか? 質問する

16 進数のカラーコード (例#FFDFD991) から色を取得するにはどうすればよいですか?

ファイルを読み込んで、16 進数のカラー コードを取得しています。16System.Windows.Media.Color進数のカラー コードに対応するインスタンスを作成する必要があります。これを行うための組み込みメソッドがフレームワーク内にありますか?

ベストアンサー1

これは ARGB コードだと思いますが、 または のことを言っていますSystem.Drawing.ColorSystem.Windows.Media.Color? 後者は、たとえば WPF で使用されます。まだ誰も言及していないので、念のため、探している方は以下を参照してください。

using System.Windows.Media;

Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");

おすすめ記事