我正在将 System.Media.Brush 转换为 System.Drawing.Brush,但在我更改颜色之后。它会在转换器上引发“令牌无效”错误。
private Brush DrawingColorToBrush(System.Drawing.Color color)
{
Brush ret;
BrushConverter m;
m = new BrushConverter();
ret = (Brush)m.ConvertFromString(color.ToArgb().ToString("X8"));
return ret;
}
颜色来自 System.Windows.Forms.ColorDialog