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