使用PointAnimation动画一条线

时间:2012-11-04 02:14:29

标签: c# wpf

我希望使用LinePointAnimation设置动画,但发现该行的端点不是依赖项属性,而是单个XY组件。

是否可以继承Line,为端点添加依赖项属性(例如P1P2),然后使用PointAnimation为此类的实例添加动画效果?< / p>

1 个答案:

答案 0 :(得分:1)

您可以创建一条线作为路径:

<Path Stroke="Black" StrokeThickness="1">
    <Path.Data>
        <LineGeometry x:Name="line" StartPoint="0,0" EndPoint="100,100"/>
    </Path.Data>
</Path>

现在,您可以设置LineGeometry的StartPoint和EndPoint属性的动画。