Condividi tramite


LinearGradientBrush.StartPoint Proprietà

Definizione

Ottiene o imposta le coordinate bidimensionali iniziali della sfumatura lineare.

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

Valore della proprietà

Coordinate bidimensionali iniziali per la sfumatura lineare. Il valore predefinito è (0, 0).

Commenti

Un LinearGradientBrush oggetto disegna una sfumatura lungo una linea. I punti iniziale e finale della riga sono definiti dalle StartPoint proprietà e EndPoint di LinearGradientBrush.

La sfumatura lineare predefinita è diagonale. Nell'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 un asse gradiente lineare diagonale Sfumatura lineare diagonale

Specifica di valori relativi o assoluti

Si noti che la MappingMode proprietà di un LinearGradientBrush oggetto determina se la proprietà StartPoint 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 StartPoint valore è espresso in pixel indipendenti dal dispositivo. Per impostazione predefinita, MappingMode è impostato su RelativeToBoundingBox, rendendo il StartPoint valore relativo.

Informazioni sulle proprietà di dipendenza

Elemento Valore
Campo Identificatore StartPointProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a

Vedi anche