Bri*_*ndy 10

您正在寻找ColorConverter.ConvertFromString.

Color color = (Color)ColorConverter.ConvertFromString("#10eeee");
SolidColorBrush myBrush = new SolidColorBrush(color);
Run Code Online (Sandbox Code Playgroud)

您也需要using System.Windows.Media;在程序的顶部.

应支持以下字符串颜色格式.

编辑:您也可以使用BrushConverter.

  • 听起来你想要刷子而不是颜色.尝试`new BrushConverter().ConvertFromString("#FFFFFF")` (2认同)