【问题标题】:Motion animation which is scalable?运动动画哪个是可扩展的?
【发布时间】:2011-09-13 09:10:13
【问题描述】:

是真的吗:总是基于 Canvas 元素的运动动画——通过附加属性处理移动的元素?不幸的是,无法在运行时调整 Canvas-Element 的大小!?因此,当用户最大化 Window 时,Motion 会出错。

如何在 WPF / C# 中创建可缩放的运动动画?

非常感谢。

【问题讨论】:

  • 我在回答中又添加了一件事。

标签: c# wpf animation scalability motion


【解决方案1】:

在位图上绘制你的元素, 而不是根据需要按比例绘制位图

如果您尝试调整而不是自绘元素的大小,您可以使用“Viewbox” - 可以拉伸和缩放单个子元素以填充可用空间的内容装饰器。

在这里你可以看到它是如何工作的: http://www.wpftutorials.com/2011/04/wpf-viewbox.html

【讨论】:

    猜你喜欢
    • 2016-07-31
    • 1970-01-01
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    • 2017-06-30
    • 2010-12-05
    • 2010-11-21
    相关资源
    最近更新 更多