LinearGradientBrush.StartPoint Eigenschaft

Definition

Ruft die zweidimensionalen Anfangskoordinaten des linearen Farbverlaufs ab oder legt diese fest.

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

Eigenschaftswert

Die zweidimensionalen Anfangskoordinaten des linearen Farbverlaufs. Der Standardwert ist (0, 0).

Hinweise

Ein LinearGradientBrush zeichnet einen Farbverlauf entlang einer Linie. Die Anfangs- und Endpunkte der Linie werden durch die StartPoint Eigenschaften und EndPoint von LinearGradientBrushdefiniert.

Der standardmäßige lineare Farbverlauf ist diagonal. In der Standardeinstellung ist der StartPoint eines linearen Farbverlaufs (0,0), die obere linke Ecke des zu füllenden Bereichs, und seine EndPoint ist (1,1), die untere rechte Ecke des zu füllenden Bereichs. Die Farben im resultierenden Farbverlauf werden entlang des diagonalen Pfads interpoliert.

Die folgende Abbildung zeigt einen diagonalen Farbverlauf. Die schwarze Linie wurde hinzugefügt, um den Interpolationspfad des Farbverlaufs vom Startpunkt zum Endpunkt hervorzuheben.

Farbverlaufsachse für einen diagonalen linearen Farbverlauf
Ein diagonaler, linearer Farbverlauf

Angeben von relativen oder absoluten Werten

Beachten Sie, dass die MappingMode -Eigenschaft eines LinearGradientBrush bestimmt, ob seine StartPoint als relativer oder absoluter Wert interpretiert wird. Ein MappingMode von RelativeToBoundingBox gibt an, dass der EndPoint Wert relativ zur Größe des gezeichneten Bereichs ist. Ein MappingMode von Absolute gibt an, dass der StartPoint Wert in geräteunabhängigen Pixeln ausgedrückt wird. Standardmäßig ist auf MappingMode festgelegt RelativeToBoundingBox, sodass der StartPoint ein relativer Wert ist.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld StartPointProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen