【问题标题】:I want to make animation in Inkcanvas control WPF我想在 Inkcanvas 控件 WPF 中制作动画
【发布时间】:2011-04-05 22:49:21
【问题描述】:

我想在 Inkcanvas 控件中制作动画,例如绘制笔划和笔划路径,以便它可以在笔划路径上移动如何?

【问题讨论】:

    标签: c# wpf inkcanvas


    【解决方案1】:

    首先从 InkCanvas 中抓取笔画。

    然后通过在笔划上调用 GetGeometry() 从每个笔划中获取 GeometryPath。

    之后你可以use the GeometryPath in a Path animation

    如果您想为铅笔/画笔沿笔划设置动画,如果您想让铅笔与笔划保持垂直(或某个角度),则需要进行一些额外的计算。

    【讨论】:

    • 现在我得到了 MatrixAnimationusingpath 之类的例子,并且有我想要动画的笔画几何问题是笔画没有 RenderTransfrom 只有 Transform 属性,我不知道如何使用几何用这个矩阵?!请帮忙谢谢
    • 看看msdn.microsoft.com/en-us/library/… 可能更适合您的需求。有很多...AnimationsUsingPath
    猜你喜欢
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多