Visualizzazione di una GIF in Silverlight
-
12-09-2019 - |
Domanda
Ho un certo numero di GIF in una cartella sul mio server web /dir/subdir/bla.gif
eccetera.
Su quello stesso server c'è un'applicazione Silverlight 3 /ClientBin/bla.xap
.
C'è un modo per visualizzare le gif nell'app Silverlight?
ho provato <Image x:Name=img" />
e poi nell'impostazione del codice this.img.Source=new BitmapImage(new Uri("/dir/subdir/bla.gif"))
senza successo.
Qualsiasi idea benvenuta.
Soluzione
Potresti guardare in Silverlight ImageTools su CodePlex: http://imagetools.codeplex.com/
descrizione del progetto
ImageTools per Silverlight è una libreria, che fornisce ulteriori funzionalità per il caricamento, il salvataggio e la manipolazione di immagini da diverse fonti e con formati diversi.
Al momento la libreria è in grado di caricare i più importanti formati PNG, JPG, BMP e GIF. Dai un'occhiata alla seguente demo e seleziona un'immagine che dovrebbe essere visualizzata. Se appare un messaggio di errore questo significa che il file non è ancora supportato e sarei molto felice per un commento con l'immagine allegata, che hai usato per il test.
Altri suggerimenti
Silverlight non supporta nativamente GIF. Se vuoi spendere un po 'di soldi, puoi acquistare un controllo di terze parti, come questo: http://www.componentone.com/superproducts/imagesilverlight/