@garicchi がなんかそんなことを言ってたので書いてみた。
var code = "#FF00FF00"; var color = Convert.ToUInt32(code.Substring(1), 16); var c = Color.FromArgb((byte) ((color >> 24) & 0xff), (byte) ((color >> 16) & 0xff), (byte) ((color >> 8) & 0xff), (byte) (color & 0xff)); var brush = new SolidColorBrush(c);
正直あってるか試してないけど、こんな感じ?