我有一个表单显示进度消息作为一个相当长的进程运行。这是对 Web 服务的调用,因此我无法真正有意义地在进度条上显示完成百分比数字。 (我不是特别喜欢进度条的Marquee属性)
我想展示一个动画 GIF 来让这个过程有某种事件的感觉(例如,文件从一台计算机飞到另一台计算机,就像 Windows 复制过程一样)。
你是怎么做到的?
最佳答案
这并不难。
- 将一个图片框拖放到您的表单上。
- 将.gif 文件作为图片添加到图片框中
- 加载时显示图片框。
需要考虑的事项:
- 禁用图片框将阻止 gif 动画。
另一种方法:
另一种我发现效果很好的方法是我在 code project 上找到的异步对话框控件。
关于c# - 如何在 Windows 窗体上显示动画 GIF (c#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/165735/