2013-06-24 2 views
0

j'ai un gif avec fond transparentcomment lire un fichier .gif animé dans WPF en utilisant vb

je ce code

<MediaElement Name="yourMediaElement" Margin="144,83,602,166"> 
     <MediaElement.Triggers> 
      <EventTrigger RoutedEvent="MediaElement.Loaded"> 
       <EventTrigger.Actions> 
        <BeginStoryboard> 
         <Storyboard> 
          <MediaTimeline Source="videos/stick_figure_podium_speech_group_anim_150_clr_9408.gif" 
         Storyboard.TargetName="yourMediaElement" 
         RepeatBehavior="Forever" /> 
         </Storyboard> 
        </BeginStoryboard> 
       </EventTrigger.Actions> 
      </EventTrigger> 
     </MediaElement.Triggers> 
    </MediaElement> 

mais il ne montre pas le gif quand je courais le code. n'apparaît que dans la fenêtre de dessin avec un fond noir

Existe-t-il un autre moyen de charger une image gif dans wpf en utilisant vb?

+0

Essayez [ce] (https://stackoverflow.com/a/45167372/8099567) réponse de lien devrait être aide complète –

Répondre

2

Vous pouvez regarder ce SO question ou vous pouvez télécharger ce CodePlex project.

De deuxième lien:

Une simple bibliothèque pour afficher des images GIF animés en WPF, utilisables en XAML ou dans le code. Il est très facile à utiliser: en XAML, au lieu de définir la propriété source, définissez la propriété AnimatedSource attaché à l'image que vous voulez

+0

Nice, merci! Cela a fonctionné parfaitement. –

+0

Vous êtes les bienvenus, heureux de pouvoir vous aider. –