Changer la source d’une image:
Si dans votre projet Silverlight vous souhaitez changer la source d’une image après un clic, un passage de souris ou bien un autre évènement, voici comment procéder. Cette astuce est possible également avec WPF.1 2 3 | Uri urlImage = new Uri( "url_de_votre_image" , UriKind.Absolute); BitmapImage sourceImage = new BitmapImage(urlImage); monImage.Source = sourceImage; |
- urlImage est un objet Uri qui, comme son nom l’indique représente l’adresse de votre image. Vous pouvez choisir si c’est une URL relative (UriKind.Relative) ou absolue (UriKind.Absolute)
- sourceImage est une image de type BitmapImage créée à partir de l’objet Uri transmis
1 | monImage.Source = new BitmapImage( new Uri( "url_de_votre_image" , UriKind.Absolute)); |
1 | using System.Windows.Media.Imaging; |
Changer la source d’une vidéo:
Si vous souhaitez changer la source d’une vidéo, il suffit juste de créer un objet de type Uri.1 2 | string urlVideo = "url_de_la_video" ; maVideo.Source = new Uri(urlVideo, UriKind.Absolute); |
1 | maVideo.Source = new Uri( "url_de_votre_video" , UriKind.Absolute); |
Bon amusement !
Aucun commentaire:
Enregistrer un commentaire