Sdílet prostřednictvím


LinearGradientBrush.StartPoint Vlastnost

Definice

Získá nebo nastaví počáteční dvojrozmě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í dvojrozmě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ý bod čáry jsou definovány vlastnostmi StartPoint a EndPoint objektu LinearGradientBrush.

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 vyplňované oblasti a jeho EndPoint hodnota je (1,1), pravý dolní roh vyplňované 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 pro zvýraznění interpolační cesty 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 MappingMode , že vlastnost objektu LinearGradientBrush určuje, StartPoint zda je interpretována jako relativní nebo absolutní hodnota. A MappingMode of RelativeToBoundingBox určuje, že EndPoint hodnota je relativní k velikosti malované plochy. A MappingMode of Absolute určuje, že StartPoint hodnota je vyjádřena v pixelech nezávislých na zařízení. Ve výchozím nastavení MappingMode je hodnota nastavená na RelativeToBoundingBoxhodnotu , takže se jedná o StartPoint relativní hodnotu.

Informace o vlastnosti závislosti

Pole Identifikátor StartPointProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro

Viz také