当我在Silverlight中设置DeepZoom图像的视口视力时,变焦级别会很快变化。有什么方法可以设置该缩放动画应花费的时间?

谢谢

有帮助吗?

解决方案

唯一的方法是设置 UseSprings 虚假和动画的价值 ViewportWidth 你自己。这也将迫使您动画 ViewportOrigin 如果要维护Panning的“弹簧”动画,也要执行Panning操作时。

您需要测试此功能。可能是,多标志可能以与外部动画作用时,以不同的方式优化自己的动画。

其他提示

尝试使用MultisCaleImage.useprings = true和ZoomaboutLogicalPoint()方法。

尽管您无法直接设置时间,但是每个“弹簧”恰好需要1.5秒。因此,如果您愿意,您可以将弹簧留在那里,然后计算当前的视口宽度,要去的视口宽度之间的差异,并尝试以这种方式按摩时间。话虽如此,它看起来可能很尴尬,所以您必须先对其进行测试。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top