Partager via


SimpleShape.FillGradientColor, propriété

Mise à jour : novembre 2007

Obtient ou définit le dégradé de couleurs utilisé pour remplir la forme.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

<BrowsableAttribute(True)> _
Public Property FillGradientColor As Color

Dim instance As SimpleShape
Dim value As Color

value = instance.FillGradientColor

instance.FillGradientColor = value
[BrowsableAttribute(true)]
public Color FillGradientColor { get; set; }
[BrowsableAttribute(true)]
public:
property Color FillGradientColor {
    Color get ();
    void set (Color value);
}
public function get FillGradientColor () : Color
public function set FillGradientColor (value : Color)

Valeur de propriété

Type : System.Drawing.Color

Color utilisé pour un dégradé.

Notes

Si la propriété FillStyle a une valeur autre que Solid, l'effet de dégradé n'est pas affiché.

Cette propriété est sans effet lorsque FillGradientStyle a la valeur None.

Lorsque FillGradientStyle a la valeur Central, la couleur au centre de la forme est déterminée par FillGradientColor. Cette couleur se marie progressivement à FillColor aux bords extérieurs.

Lorsque la propriété FillGradientStyle a la valeur Horizontal ou ForwardDiagonal, les couleurs se mélangent pour passer de FillColor sur la gauche à FillGradientColor sur la droite.

Lorsque la propriété FillGradientStyle a la valeur BackwardDiagonal, les couleurs se mélangent pour passer de FillGradientColor sur la gauche à FillColor sur la droite.

Lorsque la propriété FillGradientStyle a la valeur Vertical, les couleurs se mélangent pour passer de FillColor sur le haut à FillGradientColor sur le bas.

Exemples

L'exemple suivant montre comment utiliser la propriété FillGradientColor pour modifier l'apparence d'une forme. Cet exemple suppose qu'il existe un contrôle OvalShape nommé OvalShape1 sur un formulaire.

Private Sub OvalShape1_Click(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles OvalShape1.Click
    ' Set the fill style.
    OvalShape1.FillStyle = FillStyle.Solid
    ' Set the fill color.
    OvalShape1.FillColor = Color.Red
    ' Set the gradient style.
    OvalShape1.FillGradientStyle = FillGradientStyle.Central
    ' Set the gradient color.
    OvalShape1.FillGradientColor = Color.Purple
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
    // Set the fill style.
    ovalShape1.FillStyle = FillStyle.Solid;
    // Set the fill color.
    ovalShape1.FillColor = Color.Red;
    // Set the gradient style.
    ovalShape1.FillGradientStyle = FillGradientStyle.Central;
    // Set the gradient color.
    ovalShape1.FillGradientColor = Color.Purple;
}

Autorisations

Voir aussi

Référence

SimpleShape, classe

Membres SimpleShape

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Introduction aux contrôles Line et Shape (Visual Studio)

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)