在画布上“慢慢”画出线条

时间:2011-08-06 05:28:47

标签: c# .net graphics wpf-controls line

我有2分,我需要绘制一条连接2分的线。我希望绘制的线条从慢动作开始,从一个点开始并连接另一个点。

目前,我正在使用画布绘制线条。

var line = new Line();
line.Stroke = Brushes.Black;
line.StrokeThickness = 2.0;

line.X1 = 1.0;
line.Y1 = 1.0;
line.X2 = 10.0;
line.Y2 = 10.0;

Canvas.SetRight(myCanvas, From.X);
Canvas.SetBottom(myCanvas, From.Y);
myCanvas.Children.Add(line);

是否可以使用任何库函数?

1 个答案:

答案 0 :(得分:4)

我会将起点和终点设置为相同,然后使用故事板为终点的x,y设置动画。您可以通过这种方式设置各种变量。