我在新线程上添加动画gif,但即使在主线程中运行一些昂贵的方法动画gif开始“跳转”或事件停止动画。
Thread newThread = new Thread(() =>
{
PictureBox box = new PictureBox();
box.Image = mygif;
this.BeginInvoke(new Action(()=>
{
this.Controls.Add(box);
}
));
});
new.Start();