0

我有 4 个图像控件和一个按钮,用于交换这些图像控件中的所有图像。但这进展太慢了。

图像交换发生在 1.5 秒故事板动画之后。所以想象一下那些四图控件向下移动然后调用这个方法:

 BLOCK4.Source = stack[3];
 BLOCK3.Source = stack[2];
 BLOCK2.Source = stack[1];
 BLOCK1.Source = stack[0];

stack 是一个私有BitmapImage[] stack;数组,在每次动画调用后包含随机图像。

您是否看到了一种调整此代码以使交换看起来更快的方法?

这就是发生的情况:动画开始 -> 停止 -> 我可以看到旧图像 -> 毫秒过去了 -> 我可以看到新图像。

4

1 回答 1

0

改变图像位置而不是改变来源会给用户带来更花哨的视觉效果

于 2012-10-19T08:38:26.100 回答