Comment puis-je changer une source d'image en continu par des codes xaml ??Modifier la source de l'image par le code xaml?
0
A
Répondre
1
en cas de sur place:
<Image Source="smiley_stackpanel.png" Stretch="Fill"/>
si dans le style:
<Style TargetType="Image">
<Setter Property="Source" Value="c:\asd.jpg" />
</Style>
0
Ceci est la plupart du temps de la mémoire, donc il peut y avoir un petit bug, mais au fond, vous aurez envie de mettre en deux images, et animer leurs valeurs Opacité:
<Grid>
<Image x:Name="imgOne" Source="image1.png">
<Image.Triggers>
<EventTrigger RoutedEvent="Image.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="imgOne"
Storyboard.TargetProperty="(Image.Opacity)"
To="0"
Duration="0:0:1"
AutoReverse="True"
RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Image.Triggers>
</Image>
<Image x:Name="imgTwo" Source="image1.png" Opacity="0">
<Image.Triggers>
<EventTrigger RoutedEvent="Image.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="imgTwo"
Storyboard.TargetProperty="(Image.Opacity)"
To="1"
Duration="0:0:1"
AutoReverse="True"
RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Image.Triggers>
</Image>
</Grid>
à proprement parler, vous avez probablement pas besoin de la première animation un moins la deuxième image a des zones transparentes ou ne couvre pas entièrement la première.
Aussi, YMMV - ce sera un peu un mangeur de ressources, car il se passe si vite et souvent.
Questions connexes
- 1. Comment modifier le code source openCV?
- 2. Puis-je modifier la source de liaison à une autre source dans XAML?
- 3. Modifier la source d'image dans le code derrière - WPF
- 4. Est-il possible de modifier le code source avec ant?
- 5. Modifier la source Flash par Python
- 6. Quelle est la meilleure façon de modifier/compiler le code source des projets open source?
- 7. Source de données XAML
- 8. modifier le code source du serveur web nginx
- 9. Html5 modifier du contenu aussi changer avec le code source
- 10. Modifier Zindex via xaml
- 11. Comment analyser par programme et modifier le code C#
- 12. Chiffrer le code source
- 13. Évitez la duplication de code XAML
- 14. Eclipse: "Modifier le chemin de recherche source ..."
- 15. Obtenir la source XAML de la fenêtre WPF
- 16. Modifier le code de formulaire Outlook par programme
- 17. Où est le code source pour AutoScriptWriter
- 18. VS2008 Codeur de code XAML
- 19. Réutilisation du code XAML (booléen à la liaison d'image)
- 20. WPF: Définition de ItemSource en XAML par rapport au code
- 21. Trouver le code source pour la connexion
- 22. Modifier la source de données d'un Microsoft.Reporting.Winforms.ServerReport
- 23. Vérification orthographique par lots avec code source
- 24. Où le code source de l'application par défaut reste-t-il dans le code source d'Android 2.2?
- 25. Comment puis-je localiser le code source par décalage dll?
- 26. Lors de la définition d'une liaison purement en XAML, la variable source peut-elle être accédée dans le code derrière?
- 27. L'utilisation constante de code XAML
- 28. Modifier le code IL à la volée
- 29. Comprendre le code source de Rails?
- 30. Comment modifier une application vb sans code source?
"en continu"? Que voulez-vous dire ? –
Je veux remplacer 2 images après une autre, je veux dire que je veux montrer 1.jpg, après une seconde, 2.jpg et répétez encore et encore – Bahar