当前位置: 首页 > news >正文

在 C# 中显示动画 GIF 并在运行时更改它们

您可以通过将按钮图片框标签或其他控件的Image属性设置为 GIF 文件 来显示动画 GIF 。(如果您在窗体BackgroundImage属性中显示一个,则不会获得动画。)

有几种方法可以在运行时更改 GIF。

首先,您可以将 GIF 添加为资源。打开“项目”菜单,然后选择底部的“属性”。在“资源”选项卡上,打开“添加资源”下拉菜单,然后选择“添加现有文件”。浏览到 GIF 并单击“打开”。

现在您可以按如下方式使用 GIF 资源:

picGif.Image =howto_display_animated_gif.Properties.Resources.puppy;

您还可以从文件加载 GIF,如下面的代码所示。

lblGif.Image = Image.FromFile(filename + "alien.gif");

当您单击该程序的按钮图片框时,该程序会使用资源来更改 GIF 。当您单击该程序的标签时,它会从文件中加载 GIF 。

http://www.lryc.cn/news/517545.html

相关文章:

  • 个人博客搭建(二)—Typora+PicGo+OSS
  • Cloudflare IP 优选工具:轻松找到最快的 CDN 节点
  • HTB:Ransom[WriteUP]
  • Eclipse配置Tomcat服务器(最全图文详解)
  • STM32烧写失败之Contents mismatch at: 0800005CH (Flash=FFH Required=29H) !
  • 用户界面的UML建模10
  • 电影动画shader解析与实现
  • 蓝桥杯 第十五届 研究生组 B题 召唤数学精灵
  • 在 Go 应用中 如何像 FastAPI 一样优雅地构建控制器
  • 用户界面的UML建模11
  • 历代iPhone运行内存大小和电池容量信息
  • 计算机网络之---物理层设备
  • 57. Three.js案例-创建一个带有聚光灯和旋转立方体的3D场景
  • 第八讲 一元函数积分学的概念和性质
  • ADMM原理及应用
  • mysql之sql的优化方案(重点)
  • 【LeetCode】303. 区域和检索 - 数组不可变
  • 前端开发 vue 中如何实现 u-form 多个form表单同时校验
  • 【网络】什么是速率 (Rate)带宽 (Bandwidth)吞吐量 (Throughput)?
  • (leetcode算法题)769. 最多能完成排序的块
  • 高光谱相机的特点
  • 《Spring Framework实战》8:4.1.3.Bean 概述
  • BGP的local_preference本地优先级属性
  • IP地址与端口号
  • Fastapi + vue3 自动化测试平台(2)--日志中间件
  • iOS - AutoreleasePool
  • 1.CSS的复合选择器
  • 优质内容在个人IP运营中的重要性:以开源AI智能名片商城小程序为应用实例的深度探讨
  • Kafka性能测试
  • 解决Docker冲突问题