private static ConvertColors ( System.Windows.Media.Brush brush ) : void | ||
brush | System.Windows.Media.Brush | |
return | void |
private static void ConvertColors(Brush brush)
{
if(brush != null)
{
if(brush is SolidColorBrush)
{
(brush as SolidColorBrush).Color = ConvertColor((brush as SolidColorBrush).Color);
}
else if(brush is GradientBrush)
{
foreach(GradientStop gradient_stop in (brush as GradientBrush).GradientStops)
gradient_stop.Color = ConvertColor(gradient_stop.Color);
}
else if(brush is DrawingBrush)
{
ConvertColors((brush as DrawingBrush).Drawing);
}
else
throw new NotSupportedException();
}
}
SvgMaskElement::ConvertColors ( System.Windows.Media.Drawing drawing ) : void | |
SvgMaskElement::ConvertColors ( System.Windows.Media.Pen pen ) : void |