社区
C#
帖子详情
怎么把动态图片放在PictureBox里?要会动的
l171147904
2012-03-09 09:57:57
怎么把动态图片放在PictureBox里?要会动的
我一张会动态的gif图片,放进PictureBox就不动了。
如何才能让它动!定时器切换静态图片的就不用说了。谢谢。。。。
...全文
252
6
打赏
收藏
怎么把动态图片放在PictureBox里?要会动的
怎么把动态图片放在PictureBox里?要会动的 我一张会动态的gif图片,放进PictureBox就不动了。 如何才能让它动!定时器切换静态图片的就不用说了。谢谢。。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l171147904
2012-03-09
打赏
举报
回复
带动态图片窗体,做主窗体;直接打开 。图片会动。
做子窗体打开,图片动下就停了。怎么回事?
l171147904
2012-03-09
打赏
举报
回复
好像是:Invoke 的原因。怎么写?
我单独直接打开 带动态图片子窗口,图片会动。
但:我主窗体打开,在加载数据。此时弹出一个子窗体:数据加载中。。。
图片不会动。
l171147904
2012-03-09
打赏
举报
回复
没有跨线程!
我主窗体打开,在加载数据。此时弹出一个子窗体:数据加载中。。。
其中有一张动态,GIF图片【一直转动的图片】,在子窗体。
图片本身是动的,但效果就是不动。
kong19
2012-03-09
打赏
举报
回复
private System.Drawing.Bitmap animatedImage;//Load
private void Form1_Load(object sender, System.EventArgs e){ //GIF画像読込
animatedImage = new Bitmap(@"C:\anim.gif"); //
this.Paint += new PaintEventHandler(this.Form1_Paint); //
System.Drawing.ImageAnimator.Animate(animatedImage,
new EventHandler(this.Image_FrameChanged));}
private void Image_FrameChanged(object o, EventArgs e){ //Paint
this.Invalidate();}//フォームのPaintイベントハンドラ
private void Form1_Paint(object sender, PaintEventArgs e){ //
System.Drawing.ImageAnimator.UpdateFrames(animatedImage); //画像表示
e.Graphics.DrawImage(animatedImage, 0, 0);}
tanghuawei
2012-03-09
打赏
举报
回复
恩,PictureBox本身支持gif的,如果你是跨线程访问,记得Invoke
bdmh
2012-03-09
打赏
举报
回复
没问题,支持gif的
C#
PictureBox
x显示
图片
,可鼠标拖动和缩放
这样,当
图片
大小与
PictureBox
不匹配时,
图片
会自动缩放以填充整个控件。 2. 设置ImageLocation属性:加载
图片
文件,可以是相对或绝对路径,让
PictureBox
显示指定的
图片
。 接下来,我们需要实现
图片
的拖动和缩放...
VB中
PictureBox
控件使用教程.doc
- 在设计时,将其他控件放置在
PictureBox
内部,这些控件就会随着
PictureBox
一起移动和缩放。 - 这种方式非常适合用于创建复杂的界面布局或实现特定的视觉效果。 总之,
PictureBox
控件在VB中扮演着极其重要的角色...
超大
图片
的加载处理
标签"
pictureBox
"表明我们将重点
放在
Windows Forms中的这个控件上,但类似的缓冲加载和
动态
缩放概念同样适用于其他平台,如WPF的Image控件或Web开发中的HTML img元素。 总的来说,处理超大
图片
的关键在于优化加载...
鼠标滑过改变
图片
大小和内容
通常,我们会将
图片
放在
PictureBox
控件中展示。
PictureBox
控件支持多种图像格式,并且可以方便地调整其大小和位置。通过设置
PictureBox
的SizeMode属性,如SizeMode.Zoom或SizeMode.AutoSize,我们可以控制
图片
如何...
分享一个C#做的图像处理的小程序,模仿今天看到的电梯广告牌的效果v2
1. 图像加载与显示:首先,需要使用Bitmap类加载
图片
文件,然后在窗体上创建一个
PictureBox
控件来显示
图片
。例如,`Bitmap img = new Bitmap("path_to_image.jpg");` 和 `
pictureBox
.Image = img;` 2. 图像裁剪与...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章