LinearGradientBrush.EndPoint 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置线性渐变的二维终止坐标。
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
属性值
线性渐变的二维终止坐标。 默认值为 (1,1)。
注解
绘制 LinearGradientBrush 沿线条的渐变。 线条的起点和终点由StartPoint该LinearGradientBrush行的起始点和EndPoint属性定义。
默认线性渐变为对角线。 在默认值中 StartPoint ,线性渐变 (0,0) ,正在填充的区域左上角,其 EndPoint (1,1) ,正在填充的区域的右下角。 生成的渐变中的颜色沿对角路径内插。
下图显示了对角渐变。 添加了黑线以突出显示从起点到终点的渐变内插路径。
对角线方向线性渐变
指定相对值或绝对值
请注意,属性MappingModeLinearGradientBrush确定其EndPoint被解释为相对值还是绝对值。 一个MappingModeRelativeToBoundingBox指定EndPoint该值相对于绘制区域的大小。 一 MappingMode 个 Absolute 指定 EndPoint 值以与设备无关的像素表示。 默认情况下,设置为MappingModeRelativeToBoundingBox相对EndPoint值。
依赖项属性信息
标识符字段 | EndPointProperty |
元数据属性设置为 true |
无 |