LinearGradientBrush.EndPoint Właściwość

Definicja

Pobiera lub ustawia końcowe współrzędne dwuwymiarowe gradientu liniowego.

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

Wartość właściwości

Końcowe współrzędne dwuwymiarowe gradientu liniowego. Wartość domyślna to (1,1).

Uwagi

Gradient LinearGradientBrush jest malowany wzdłuż linii. Punkty początkowe i końcowe wiersza są definiowane przez StartPoint właściwości i EndPoint .LinearGradientBrush

Domyślny gradient liniowy ma przekątną. Domyślnie StartPoint gradient liniowy to (0,0), lewy górny róg wypełnionego obszaru, a jego EndPoint wartość to (1,1), prawy dolny róg wypełnionego obszaru. Kolory w wynikowym gradientzie są interpolowane wzdłuż ścieżki ukośnej.

Na poniższej ilustracji przedstawiono gradient ukośny. Dodano czarną linię w celu wyróżnienia ścieżki interpolacji gradientu od punktu początkowego do punktu końcowego.

Oś gradientu dla osi gradientu liniowego ukośnego Gradient liniowy ukośny

Określanie wartości względnych lub bezwzględnych

Należy pamiętać, że MappingMode właściwość obiektu LinearGradientBrush określa, czy EndPoint jest interpretowana jako wartość względna, czy bezwzględna. MappingMode Wartość a RelativeToBoundingBox określa, że EndPoint wartość jest względna względem rozmiaru malowanego obszaru. MappingMode A Absolute określa, że EndPoint wartość jest wyrażona w pikselach niezależnych od urządzenia. Domyślnie parametr jest ustawiony na MappingModewartość , co sprawia, RelativeToBoundingBox że EndPoint wartość względna.

Informacje o właściwości zależności

Przedmiot Wartość
Pole identyfikatora EndPointProperty
Właściwości metadanych ustawione na true Żadne

Dotyczy

Zobacz też