WPF中显示GIF图片:[2]使用PictureBox

 时间:2026-02-14 18:45:44

1、添加WindowsFormsHost 元素

使用 WindowsFormsHost 元素可将 Windows Forms控件放置到 WPF 元素或页面中。

WPF中显示GIF图片:[2]使用PictureBox

2、添加WinForm命名空间

PictureBox在System.Windows.Forms命名空间下, 添加此命名空间。

WPF中显示GIF图片:[2]使用PictureBox

3、添加PictureBox控件

设置其ImageLocation为:.\gif\DataGrid使用1.gif,该图片路径不能编译在Dll中,需为图片文件路径。

设置图像定位方式SizeMode:

   Normal    图像被置于 PictureBox 的左上角。 如果图像比包含它的 PictureBox 大,则该图像将被剪裁掉。    

   StretchImage    PictureBox 中的图像被拉伸或收缩,以适合 PictureBox 的大小。    

   AutoSize    调整 PictureBox 大小,使其等于所包含的图像大小。    

   CenterImage    如果 PictureBox 比图像大,则图像将居中显示。 如果图像比 PictureBox 大,则图片将居于 PictureBox 中心,而外边缘将被剪裁掉。    

   Zoom    图像大小按其原有的大小比例被增加或减小。    

WPF中显示GIF图片:[2]使用PictureBox

4、进行以上设置后运行代码,便能通过PictureBox实现GIF的播放,是不是很简单?

  • PHP教程 使用定界符定义字符串
  • 未能正确加载“ReferenceManagerPackage”包
  • schtasks无法加载资源
  • JDBC-ODBC桥连接方式连接数据库
  • 计算机网络体系结构的形成
  • 热门搜索
    成语手抄报 运动会手抄报资料 节约用水的手抄报 民族精神手抄报 开学手抄报简单又好画 敬廉崇洁手抄报内容 运动会手抄报图片 中学生安全手抄报 感恩教师节手抄报 做文明小学生手抄报