System.Drawing.Color から System.Windows.Media.Color に変換するにはどうすればいいですか? 質問する

System.Drawing.Color から System.Windows.Media.Color に変換するにはどうすればいいですか? 質問する

これら 2 つのカラー タイプを変換するにはどうすればよいでしょうか?

ベストアンサー1

両方の変換方向の例を以下に示します。

Drawing.ColorWindows.Media.Color

// This is your color to convert from
System.Drawing.Color color; 
System.Windows.Media.Color newColor = System.Windows.Media.Color.FromArgb(color.A, color.R, color.G, color.B);

Windows.Media.ColorDrawing.Color

// This is your color to convert from
System.Windows.Media.Color color; 
System.Drawing.Color newColor = System.Drawing.Color.FromArgb(color.A, color.R, color.G, color.B);

おすすめ記事