将控件呈现为位图然后为位图设置动画而不是为控件本身设置动画是个好主意吗?
假设我有一个包含 100 个对象的网格,我想通过动画移动网格, 在这里,与其移动网格,不如将网格图像渲染为位图,然后移动该位图, 动画完成后,我可以重新定位网格并删除位图
这个方法好吗?
最佳答案
Is this a good method?
这通常比仅对控件进行动画处理要慢得多。渲染位图是一个(相对)缓慢的过程,然后换出位图的控件将导致布局更新。
一般来说,设计得当的动画可能比尝试基于图像制作动画效果更好。
关于.net - 在 WPF 中为大型对象设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18278687/