LinearGradientBrush.EndPoint Свойство

Определение

Получает или задает конечные двумерные координаты для линейного градиента.Gets or sets the ending two-dimensional coordinates of the linear gradient.

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

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

Point

Конечные двумерные координаты для линейного градиента.The ending two-dimensional coordinates of the linear gradient. Значение по умолчанию — (1,1).The default is (1,1).

Комментарии

LinearGradientBrushРисует градиент вдоль линии.A LinearGradientBrush paints a gradient along a line. Начальная и конечная точки линии определяются StartPoint EndPoint свойствами и объекта LinearGradientBrush .The line's start and end points are defined by the StartPoint and EndPoint properties of the LinearGradientBrush.

Линейный градиент по умолчанию — диагональный.The default linear gradient is diagonal. По умолчанию StartPoint линейный градиент имеет значение (0, 0), верхний левый угол заполняемой области и EndPoint имеет значение (1, 1), нижний правый угол заполняемой области.In the default, the StartPoint of a linear gradient is (0,0), the upper-left corner of the area being filled, and its EndPoint is (1,1), the lower-right corner of the area being filled. Цвета в результирующем градиенте интерполируются вдоль диагонального пути.The colors in the resulting gradient are interpolated along the diagonal path.

На следующем рисунке показан диагональный градиент.The following image shows a diagonal gradient. Была добавлена черная линия для выделения пути интерполяции градиента от начальной точки к конечной точке.The black line was added to highlight the interpolation path of the gradient from the start point to the end point.

Ось градиента для диагонального линейного градиентаGradient axis for a diagonal linear gradient
Диагональный линейный градиентA diagonal linear gradient

Указание относительных или абсолютных значенийSpecifying Relative or Absolute Values

Обратите внимание, что MappingMode свойство объекта LinearGradientBrush определяет, EndPoint интерпретируется ли его как относительное или абсолютное значение.Note that the MappingMode property of a LinearGradientBrush determines whether its EndPoint is interpreted as a relative or absolute value. Объект MappingMode объекта RelativeToBoundingBox указывает, что EndPoint значение задается относительно размера закрашиваемой области.A MappingMode of RelativeToBoundingBox specifies that the EndPoint value is relative to the size of the painted area. MappingMode Absolute Указывает, что EndPoint значение выражается в аппаратно-независимых пикселях.A MappingMode of Absolute specifies that the EndPoint value is expressed in device independent pixels. По умолчанию параметр MappingMode имеет значение RelativeToBoundingBox , что делает EndPoint относительное значение.By default, the MappingMode is set to RelativeToBoundingBox, making the EndPoint a relative value.

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

Поле идентификатораIdentifier field EndPointProperty
Свойства метаданных, для которых задано значение trueMetadata properties set to true НетNone

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

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