首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

【sl动态显示gif图片,图片source有关问题】

2012-03-08 
【sl动态显示gif图片,图片source问题】由于sl不能直接支持gif图片显示!我用了一个ImageTools.Controls的控件

【sl动态显示gif图片,图片source问题】
由于sl不能直接支持gif图片显示!我用了一个ImageTools.Controls的控件!但是动态添加的时候他的source属性不知道是何种类型!如果用普通的BitmapImage 类来的话只能显示jpg等普通类型的图形!显示gif图片的效果就没能发挥出来!
下面是代码忘达人给予解答!

C# code
public MainPage()        {            InitializeComponent();            AnimatedImage img = new AnimatedImage();//gif显示控件            img.Name = "Img_0";            //数据源对象            BitmapImage image1 = new BitmapImage(new Uri("aa.gif", UriKind.RelativeOrAbsolute));                       img.Source = image1;            img.SetValue(Grid.RowProperty, 0);            gird1.Children.Add(img);        }


[解决办法]
怎么处理的
我也刚开始学银光
[解决办法]
问题咋解决的咧~~讲解下呗,学习学习~
[解决办法]
没办法的,SL类型不支持GIF。这个问题一直没解决~
[解决办法]
Silverlight本身不支持GIF,但是很多人已经写出了相关类库处理这个问题。下面几个开源项目应该能给你帮助。

[Silverlight资源]处理bmp,gif及ico图像类文件

http://silverlightchina.net/html/tips/2010/0326/912.html


Silverlight读取Gif图片源码下载

http://silverlightchina.net/html/download/code/2010/0326/914.html


[解决办法]
另外还有个开源项目也可以解决你的问题:

【开源项目】Silverlight ImageTools

http://silverlightchina.net/html/works/2010/0326/911.html
[解决办法]
Silverlight只支持jpg,和png格式的图片。想要显示gif的只能用第三方控件了。
去google下。
[解决办法]
Silverlight中使用gif 

http://blog.csdn.net/benbencoco/archive/2010/03/23/5408020.aspx

这里下载地址和如何使用都有了

热点排行