Поделиться через


LinearGradientBrush.StartPoint Свойство

Определение

Возвращает или задает начальные двухмерные координаты линейного градиента.

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

Значение свойства

Начальные двухмерные координаты для линейного градиента. Значение по умолчанию — 0, 0.

Комментарии

Рисует LinearGradientBrush градиент вдоль линии. Начальные и конечные точки строки определяются свойствами StartPointEndPoint.LinearGradientBrush

Линейный градиент по умолчанию — диагонали. По умолчанию StartPoint линейный градиент имеет значение (0,0), верхний левый угол заполняемой области, а его EndPoint — (1,1), нижний правый угол заполняемой области. Цвета в результирующем градиенте интерполируются по диагонали пути.

На следующем рисунке показан градиент по диагонали. Черная линия была добавлена, чтобы выделить путь интерполяции градиента с начальной точки до конечной точки.

Градиентная ось для диагональной линейной градиентной Диагонали линейный градиент

Указание относительных или абсолютных значений

Обратите внимание, что MappingMode свойство объекта LinearGradientBrush определяет, интерпретируется ли его StartPoint как относительное или абсолютное значение. RelativeToBoundingBox УказываетMappingMode, что EndPoint значение относительно размера окрашенной области. Absolute УказываетMappingMode, что StartPoint значение выражается в независимых от устройства пикселях. По умолчанию задано RelativeToBoundingBoxзначение , MappingMode что делает относительным StartPoint значением.

Сведения о свойстве зависимостей

Элемент Ценность
Поле идентификатора StartPointProperty
Свойства метаданных, равные свойству true Нет

Применяется к

См. также раздел