Sdílet prostřednictvím


LinearGradientBrush.EndPoint Vlastnost

Definice

Získá nebo nastaví koncové dvourozměrné souřadnice lineárního přechodu.

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

Hodnota vlastnosti

Koncové dvourozměrné souřadnice lineárního přechodu. Výchozí hodnota je (1,1).

Poznámky

A LinearGradientBrush maluje přechod podél čáry. Počáteční a koncové body čáry jsou definovány vlastnostmi StartPointEndPointLinearGradientBrush.

Výchozí lineární přechod je diagonální. Ve výchozím nastavení StartPoint je lineární přechod (0,0), levý horní roh vyplněné oblasti a jeho EndPoint je (1,1), pravý dolní roh vyplněné oblasti. Barvy ve výsledném přechodu jsou interpolovány podél diagonální cesty.

Následující obrázek znázorňuje diagonální přechod. Byla přidána černá čára, která zvýrazní interpolační cestu přechodu od počátečního bodu do koncového bodu.

Osa přechodu pro diagonální lineární přechodovou Diagonální lineární přechod

Určení relativních nebo absolutních hodnot

Všimněte si, že MappingMode vlastnost objektu LinearGradientBrush určuje, zda EndPoint je interpretován jako relativní nebo absolutní hodnota. RelativeToBoundingBox Hodnota A MappingMode určuje, že EndPoint hodnota je relativní vzhledem k velikosti malované oblasti. Absolute Hodnota A MappingMode určuje, že EndPoint hodnota je vyjádřena v nezávislých pixelech zařízení. Ve výchozím nastavení je nastavena MappingMode na RelativeToBoundingBoxhodnotu , která vytvoří EndPoint relativní hodnotu.

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor EndPointProperty
Vlastnosti metadat nastavené na true None

Platí pro

Viz také