Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 在Silverlight中显示GIF_Image_Silverlight_Gif_Imagesource - Fatal编程技术网

Image 在Silverlight中显示GIF

Image 在Silverlight中显示GIF,image,silverlight,gif,imagesource,Image,Silverlight,Gif,Imagesource,我的web服务器上的文件夹中有许多gif/dir/subdir/bla.gif等 同一台服务器上有一个Silverlight 3应用程序/ClientBin/bla.xap 有没有办法在Silverlight应用程序中显示GIF 我尝试过Silverlight本机不支持GIF。如果您想花钱,可以购买第三方控件,例如:您可以在Codeplex上查看Silverlight ImageTools: 项目说明 ImageTools for Silverlight是一个库,它提供了额外的 用于从中加载、保

我的web服务器上的文件夹中有许多gif
/dir/subdir/bla.gif

同一台服务器上有一个Silverlight 3应用程序
/ClientBin/bla.xap

有没有办法在Silverlight应用程序中显示GIF


我尝试过Silverlight本机不支持GIF。如果您想花钱,可以购买第三方控件,例如:

您可以在Codeplex上查看Silverlight ImageTools:

项目说明 ImageTools for Silverlight是一个库,它提供了额外的 用于从中加载、保存和操作图像的功能 不同的来源和不同的格式

目前,该库能够加载最重要的png、jpg、, bmp和gif格式。请看一下下面的演示和 选择应显示的图像。如果出现错误消息 这意味着,该文件还不受支持,我将非常高兴 获取附加图像的注释,该图像用于测试


我最终使用Gif解码器3d库为Silverlight创建了Gif控件,该库是为C#中的windows窗体应用程序设计的,原始版本是java,我对其进行了修改,使其可以与Silverlight一起工作。然后我创建了一个自定义用户控件。