DrawingContext.DrawLine 方法

定义

使用指定的 Pen 绘制一条线。

重载

DrawLine(Pen, Point, Point)

使用指定的 Pen 在两个指定的点之间绘制一条线。

DrawLine(Pen, Point, AnimationClock, Point, AnimationClock)

使用指定的 Pen 在两个指定点之间绘制一条线,并应用指定的动画时钟。

DrawLine(Pen, Point, Point)

使用指定的 Pen 在两个指定的点之间绘制一条线。

C#
public abstract void DrawLine(System.Windows.Media.Pen pen, System.Windows.Point point0, System.Windows.Point point1);

参数

pen
Pen

用于绘制线条笔画的笔。

point0
Point

该行的起点。

point1
Point

线条的终点。

适用于

.NET Framework 4.8.1 和其他版本
产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

DrawLine(Pen, Point, AnimationClock, Point, AnimationClock)

使用指定的 Pen 在两个指定点之间绘制一条线,并应用指定的动画时钟。

C#
public abstract void DrawLine(System.Windows.Media.Pen pen, System.Windows.Point point0, System.Windows.Media.Animation.AnimationClock point0Animations, System.Windows.Point point1, System.Windows.Media.Animation.AnimationClock point1Animations);

参数

pen
Pen

用于绘制线条笔画的笔。

point0
Point

该行的起点。

point0Animations
AnimationClock

用于对线条的起点进行动画处理的时钟;如果没有动画,则为 null。 此时钟必须基于能够对 AnimationTimeline 对象进行动画处理的 Point 来创建。

point1
Point

线条的终点。

point1Animations
AnimationClock

用于对线条的终点进行动画处理的时钟;如果没有动画,则为 null。 此时钟必须基于能够对 AnimationTimeline 对象进行动画处理的 Point 来创建。

适用于

.NET Framework 4.8.1 和其他版本
产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10