Sdílet prostřednictvím


LinearGradientBrush.StartPoint Vlastnost

Definice

Získá nebo nastaví počáteční dvourozměrné souřadnice lineárního přechodu.

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

Hodnota vlastnosti

Počáteční dvourozměrné souřadnice lineárního přechodu. Výchozí hodnota je (0, 0).

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 StartPoint 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 StartPoint hodnota je vyjádřena v nezávislých pixelech zařízení. Ve výchozím nastavení je nastavena MappingMode na RelativeToBoundingBoxhodnotu , která vytvoří StartPoint relativní hodnotu.

Informace o vlastnosti závislosti

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

Platí pro

Viz také