LinearGradientBrush.EndPoint Proprietà

Definizione

Ottiene o imposta le coordinate bidimensionali finali della sfumatura lineare.

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

Valore della proprietà

Point

Coordinate bidimensionali finali della sfumatura lineare. Il valore predefinito è (1,1).

Commenti

Un LinearGradientBrush oggetto disegna una sfumatura lungo una linea. I punti di inizio e fine della riga sono definiti dalle StartPoint proprietà e EndPoint dell'oggetto LinearGradientBrush.

La sfumatura lineare predefinita è diagonale. Per impostazione predefinita, l'oggetto StartPoint di una sfumatura lineare è (0,0), l'angolo superiore sinistro dell'area riempita e il relativo EndPoint è (1,1), l'angolo inferiore destro dell'area riempita. I colori nella sfumatura risultante vengono interpolati lungo il percorso diagonale.

L'immagine seguente mostra una sfumatura diagonale. La linea nera è stata aggiunta per evidenziare il percorso di interpolazione della sfumatura dal punto iniziale al punto finale.

Asse delle sfumature per sfumatura lineare diagonale
Sfumatura lineare diagonale

Specifica dei valori relativi o assoluti

Si noti che la MappingMode proprietà di un LinearGradientBrush determina se EndPoint viene interpretata come valore relativo o assoluto. Oggetto MappingMode di RelativeToBoundingBox specifica che il EndPoint valore è relativo alle dimensioni dell'area dipinta. Oggetto MappingMode di Absolute specifica che il EndPoint valore viene espresso in pixel indipendenti dal dispositivo. Per impostazione predefinita, l'oggetto MappingMode è impostato su RelativeToBoundingBox, rendendo il EndPoint valore relativo.

Informazioni proprietà di dipendenza

Campo Identificatore EndPointProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a

Vedi anche