如何在执行查询的同时,显示一个GIF动画?
我用的C#做的winform程序,想在查询的同时显示一个GIF滚动条,代码如下:
//pictureBox1已经提前放在窗体上隐藏
private void btnCX_Click(object sender, EventArgs e)
{
this.pictureBox1.Visible = true;
Application.DoEvents();
//
一大堆代码……
//
this.pictureBox1.Visible = false;
}
代码执行的结果是图片会显示,但是是静态图片,不动的;但是如果窗体运行时pictureBox1不是隐藏的,但图片是会动的!
请问是否要用多线程去做呢?希望各位大仙能给出详细代码!先谢谢了!
//pictureBox1已经提前放在窗体上隐藏
private void btnCX_Click(object sender, EventArgs e)
{
this.pictureBox1.Visible = true;
Application.DoEvents();
//
一大堆代码……
//
this.pictureBox1.Visible = false;
}
代码执行的结果是图片会显示,但是是静态图片,不动的;但是如果窗体运行时pictureBox1不是隐藏的,但图片是会动的!
请问是否要用多线程去做呢?希望各位大仙能给出详细代码!先谢谢了!
...全文
相关推荐
winform 等待窗体 gif动画等待
总结起来,"winform 等待窗体 gif动画等待"是一种有效提升用户体验的方式,通过创建一个包含GIF动画的等待窗体,能够在执行耗时操作时告知用户程序正在运行,同时防止他们进行不必要的交互。
MATLAB基础应用精讲-【数模应用】MATLAB动画制作
1.更新图形对象的属性并在屏幕上显示更新。这一技术对于在图形大部分保持不变的情况下创建动画非常有用。例如,重复设置 XData 和 YData 属性以在图形中移动对象。2.将变换应用于对象。当您想要同时对一组对象的位置和方向进行操作时,此技术非常有用。将一些对象归组为某一变换对象的子级。使用 hgtransform 创建变换对象。设置变换对象的 Matrix 属性,调整其所有子级的位置。3.创建一个影片。如果您有一个复杂的动画无法实时快速绘制,或想要存储动画以再次播放时,影片就非常有用。
loading加载gif动画
**设计原则**:一个优秀的loading动画应简洁、直观,与品牌形象和用户体验保持一致。颜色选择、大小、速度和样式都需精心设计,避免干扰用户视线,同时传达出进度信息。5.
背景透明的gif的loading图片,正在加载的gif
**响应式设计**:随着移动设备的普及,加载动画也需要适应各种屏幕尺寸。设计师会考虑如何在不同分辨率和设备上保持loading GIF的良好显示效果,例如调整动画尺寸或使用媒体查询。7.
GIF 图片显示 FLEX
GIF图片显示FLEX"这个话题可能指的是在编程或开发环境中处理GIF图片时遇到的问题,特别是在动态显示或者自定义显示GIF动画时所采用的技术和方法。


