LinearGradientBrush.StartPoint Propriété

Définition

Obtient ou définit les coordonnées à deux dimensions de départ du dégradé linéaire.

public:
 property System::Windows::Point StartPoint { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point StartPoint { get; set; }
member this.StartPoint : System.Windows.Point with get, set
Public Property StartPoint As Point

Valeur de propriété

Coordonnées à deux dimensions de début du dégradé linéaire. La valeur par défaut est (0, 0).

Remarques

Un LinearGradientBrush peint un dégradé le long d’une ligne. Les points de début et d’arrivée de la ligne sont définis par les StartPoint propriétés et EndPoint de .LinearGradientBrush

Le dégradé linéaire par défaut est diagonal. Dans la valeur par défaut, le StartPoint d’un dégradé linéaire est (0,0), l’angle supérieur gauche de la zone en cours de remplissage et son EndPoint est (1,1), l’angle inférieur droit de la zone en cours de remplissage. Les couleurs du dégradé résultant sont interpolées le long du chemin diagonal.

L’image suivante montre un dégradé diagonal. La ligne noire a été ajoutée pour mettre en surbrillance le chemin d’interpolation du dégradé du point de départ au point de fin.

Axe de dégradé pour un dégradé linéaire diagonal
Dégradé linéaire en diagonale

Spécification de valeurs relatives ou absolues

Notez que la MappingMode propriété d’un LinearGradientBrush détermine si son StartPoint est interprété comme une valeur relative ou absolue. RelativeToBoundingBox De MappingMode spécifie que la EndPoint valeur est relative à la taille de la zone peinte. Absolute de MappingMode spécifie que la StartPoint valeur est exprimée en pixels indépendants de l’appareil. Par défaut, est MappingMode défini sur RelativeToBoundingBox, ce qui en fait StartPoint une valeur relative.

Informations sur les propriétés de dépendance

Champ Identificateur StartPointProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Voir aussi