سؤال

لدي عدد من صور من GIF في مجلد على خادم الويب الخاص بي /dir/subdir/bla.gif إلخ.

في نفس الخادم هو تطبيق Silverlight 3 /ClientBin/bla.xap.

هل هناك أي طريقة لعرض صور متحركة في تطبيق Silverlight؟

لقد حاولت <Image x:Name=img" /> ثم في إعداد التعليمات البرمجية this.img.Source=new BitmapImage(new Uri("/dir/subdir/bla.gif")) دون نجاح.

أي أفكار ترحيب.

هل كانت مفيدة؟

المحلول

قد تنظر إلى milverlight imagetools على codeplex: http://imagetools.codeplex.com/

وصف المشروع

Imagetools for Silverlight هي مكتبة توفر وظائف إضافية لتحميل الصور وحفظها والمعالجات من مصادر مختلفة ومع تنسيقات مختلفة.

في الوقت الحالي، تكون المكتبة قادرة على تحميل تنسيقات PNG و JPG و BMP و GIF. يرجى إلقاء نظرة على العرض التوضيحي التالي وحدد صورة يجب عرضها. إذا ظهرت رسائل خطأ هذا يعني أن الملف غير مدعوم حتى الآن وأود سعيدا للغاية للتعليق مع الصورة المرفقة، والتي استخدمتها لاختبارها.

نصائح أخرى

Silverlight لا يدعم أصلي GIF. إذا كنت ترغب في إنفاق بعض المال، فيمكنك شراء عنصر تحكم جهة خارجية، مثل هذا واحد: http://wwwwww.componentone.com/superproducts/imagesilverlight/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top