2011-08-06 54 views
2

我有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); 

是否有可能与任何库函数?

回答

4

我会设置开始点和结束点是相同的,然后使用故事板为结束点的x,y设置动画。你可以这样设置各种变量。

+0

不错的主意!你甚至可以添加缓动功能。 –

+0

@Erno正好! :) –

+0

谢谢Muad'Dib – Shankar