bonjour
j'affiche une image de cette façon
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 BitmapImage b1 = new BitmapImage(); b1.BeginInit(); b1.UriSource = new Uri(photos[0].ToString()); b1.DecodePixelWidth = 341; b1.EndInit(); img1.Source = b1;
ok ca marche mais le fichier xxx.jpg contenu dans photos[0].ToString() reste ouvert
si je veut supprimer ce fichier; ou faire un move j'ai une erreur :
impossible de ... fichier utilisé dans une autre partie
idem si je veut le supprimer avec l'explorateur window; y compris si je ferme le programme qui a fait l'erreur ;je suis obligé de rebooter si je veut le supprimer.
comment fermer l'image photos[0].ToString() dans mon programme ?
merci
Partager