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 градиент вдоль линии. Начальная и конечная точки строки определяются свойствами StartPointLinearGradientBrushи EndPoint объекта .

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

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

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

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

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

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

Поле идентификатора StartPointProperty
Для свойств метаданных задано значение true Нет

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

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