Share via


ChartFillFormat.OneColorGradient Method

Sets the specified fill to a one-color gradient.

Namespace:  Microsoft.Office.Interop.PowerPoint
Assembly:  Microsoft.Office.Interop.PowerPoint (in Microsoft.Office.Interop.PowerPoint.dll)

Syntax

'Declaration
Sub OneColorGradient ( _
    Style As MsoGradientStyle, _
    Variant As Integer, _
    Degree As Single _
)
'Usage
Dim instance As ChartFillFormat
Dim Style As MsoGradientStyle
Dim Variant As Integer
Dim Degree As Single

instance.OneColorGradient(Style, Variant, _
    Degree)
void OneColorGradient(
    MsoGradientStyle Style,
    int Variant,
    float Degree
)

Parameters

  • Variant
    Type: System.Int32
    The gradient variant. Can be a value from 1 to 4, corresponding to the four variants on the Gradient tab in the Shape Fill tab. If Style is msoGradientFromTitle or msoGradientFromCenter, this argument can be either 1 or 2.
  • Degree
    Type: System.Single
    The gradient degree. Can be a value from 0.0 (dark) to 1.0 (light).

Remarks

The Style parameter value can be one of these MsoGradientStyle constants.

msoGradientDiagonalDown

msoGradientDiagonalUp

msoGradientFromCenter

msoGradientFromCorner

msoGradientFromTitle

msoGradientHorizontal

msoGradientMixed

msoGradientVertical

Examples

This example adds a rectangle with a one-color gradient fill to myDocument.

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes _

        .AddShape(msoShapeRectangle, 90, 90, 90, 80).Fill

    .ForeColor.RGB = RGB(0, 128, 128)

    .OneColorGradientmsoGradientHorizontal, 1, 1

End With

See Also

Reference

ChartFillFormat Interface

ChartFillFormat Members

Microsoft.Office.Interop.PowerPoint Namespace