4 Stimmen

Problem mit animierten GIFs in WPF

Ich habe oben genannten Code in meinem WPF aus, die animierte GIF-Bild enthalten, das Problem ist, wann immer Form laden ich nicht finden, jedes der Bild auf Formular angezeigt, irgendwelche Vorschläge?

<Image Name="imgScan"  Source="Images\Pre_Scan_RealImage.gif" />

Ich habe sogar das oben gezeigte Image-Element ausprobiert

11voto

Somnath Punkte 3177

XAML unten verwenden

<MediaElement Height="30" Width="30" LoadedBehavior="Play" Source="Images\loading.gif" />

Eigenschaften von loading.gif festlegen

  1. BuildAction : Keine
  2. In das Ausgabeverzeichnis kopieren : Immer kopieren

Es sollte funktionieren.

6voto

PaulB Punkte 21834

WPF unterstützt zur Zeit keine animierten GIFs von Haus aus.

Sie können das Problem umgehen, indem Sie Hosting des Bildes in einer PictureBox .

EDIT : Besuchen Sie auch este Thread für weitere Informationen.

2voto

Kent Boogaart Punkte 170094

Ich habe sogar das oben gezeigte Image-Element ausprobiert

Und hat es funktioniert oder nicht? ;)

En MediaElement unterstützt noch keine Pack-URIs. Das bedeutet, dass Sie das GIF als externe Datei einbinden müssen, nicht als Ressource. Das könnte Ihr Problem sein, aber wenn nicht, müssen Sie mehr Informationen zur Verfügung stellen.

0voto

Prashant Cholachagudda Punkte 12803

I liebäugelt mit UserControl aquí für die Anzeige von animierten GIFs, und raten Sie mal, was so einfach funktioniert wie die Bildsteuerung.

Und ich danke Ihnen allen

Hier ist die gleicher Artikel (von der Wayback Machine aufgezeichneter Webbeitrag)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X