Class XRadialGradientBrush
Defines a Brush with a radial gradient.
public sealed class XRadialGradientBrush : XGradientBrush
- Inheritance
-
XRadialGradientBrush
- Inherited Members
Constructors
XRadialGradientBrush(XPoint, XPoint, double, double, XColor, XColor)
Initializes a new instance of the XRadialGradientBrush class.
public XRadialGradientBrush(XPoint point1, XPoint point2, double innerRadius, double outerRadius, XColor color1, XColor color2)
Parameters
XRadialGradientBrush(Point, Point, double, double, XColor, XColor)
Initializes a new instance of the XRadialGradientBrush class.
public XRadialGradientBrush(Point point1, Point point2, double innerRadius, double outerRadius, XColor color1, XColor color2)
Parameters
XRadialGradientBrush(PointF, PointF, double, double, XColor, XColor)
Initializes a new instance of the XRadialGradientBrush class.
public XRadialGradientBrush(PointF point1, PointF point2, double innerRadius, double outerRadius, XColor color1, XColor color2)
Parameters
Properties
InnerRadius
Gets or sets the inner radius.
public double InnerRadius { get; set; }
Property Value
OuterRadius
Gets or sets the outer radius.
public double OuterRadius { get; set; }
Property Value
Transform
Gets or sets an XMatrix that defines a local geometric transform for this RadialGradientBrush.
public XMatrix Transform { get; set; }
Property Value
Methods
MultiplyTransform(XMatrix)
Multiply the brush transformation matrix with the specified matrix.
public void MultiplyTransform(XMatrix matrix)
Parameters
matrixXMatrix
MultiplyTransform(XMatrix, XMatrixOrder)
Multiply the brush transformation matrix with the specified matrix.
public void MultiplyTransform(XMatrix matrix, XMatrixOrder order)
Parameters
matrixXMatrixorderXMatrixOrder
ResetTransform()
Resets the brush transformation matrix with identity matrix.
public void ResetTransform()
RotateTransform(double)
Rotates the brush with the specified angle.
public void RotateTransform(double angle)
Parameters
angledouble
RotateTransform(double, XMatrixOrder)
Rotates the brush with the specified angle.
public void RotateTransform(double angle, XMatrixOrder order)
Parameters
angledoubleorderXMatrixOrder
ScaleTransform(double, double)
Scales the brush with the specified scalars.
public void ScaleTransform(double sx, double sy)
Parameters
ScaleTransform(double, double, XMatrixOrder)
Scales the brush with the specified scalars.
public void ScaleTransform(double sx, double sy, XMatrixOrder order)
Parameters
sxdoublesydoubleorderXMatrixOrder
TranslateTransform(double, double)
Translates the brush with the specified offset.
public void TranslateTransform(double dx, double dy)
Parameters
TranslateTransform(double, double, XMatrixOrder)
Translates the brush with the specified offset.
public void TranslateTransform(double dx, double dy, XMatrixOrder order)
Parameters
dxdoubledydoubleorderXMatrixOrder