C#当我点击屏幕时,如何在屏幕上显示等待GIF 5秒钟

时间:2010-12-16 19:16:25

标签: c# multithreading c#-3.0 picturebox

喜 如何在屏幕上显示等待GIF 5秒钟 我想在图片框上显示加载图像(Gif)。例如,当我点击图片框时,在将另一个图像加载到此图片框之前,我的加载图像(动画图像(gif))在屏幕上显示3秒钟,并且此gif图像不可见,然后另一个图像加载到图片框中。 另一方面如何在c#.net 3.5中完全加载图像之前显示等待gif 请帮我 感谢

1 个答案:

答案 0 :(得分:1)

您可以使用PictureBox.LoadAsync(string url)。然后PictureBox将引发

LoadProgressChanged(object sender, System.ComponentModel.ProgressChangedEventArgs e)

LoadCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e)

事件。