0

在 WPF 中,ScaleTransform 有一个名为 Changed 的​​事件,每当比例 X/Y 更改时都会引发该事件。但此事件在 Silverlight 中不存在。

有什么方法可以在 Silverlight 中实现相同的功能吗?

4

1 回答 1

1

我找到了解决方法。实际上,我们可以在情节提要开始时挂钩 CompositionTarget.Rendering 事件。故事板完成后,我们也需要取消挂钩事件以保存性能。在渲染事件中,我们可以获得 ScaleTransform 缩放 x/y 的动态值,它解决了我的问题。如果您有相同的要求,希望对您有所帮助。

于 2011-05-31T06:34:50.460 回答