【发布时间】:2011-09-01 01:58:56
【问题描述】:
我一直在尝试为大约 1000 条线设置动画,这些线都添加到 Canvas 中,而且动画速度非常慢,以至于动画根本不可行。起初我以为可能是因为所有的计算,但后来我尝试了一个非常简单的实验。 我生成了大约 1000 条随机线,并尝试使用 PointAnimations 将它们移动到新的随机坐标。我基本上已经在我能找到的所有操作系统/硬件组合上运行了这个程序,我什至不能超过每秒 4 帧。
来源(以及更多信息)可以在http://ali.shiravi.com/index.php/wpf-sluggish-rendering-performance/找到
有人对此有任何解决方案吗?对 WPF 的要求真的太多了吗?
【问题讨论】:
标签: wpf performance optimization animation