Est-il possible de supprimer par programme la source d'un fichier image? Ou est-il préférable de simplement définir la source à un nouveau bitmap qui n'est pas défini?Supprimer la source d'image dans silverlight pour WP7
La façon actuelle, je le fais est:
BitmapImage bmpClear = new BitmapImage();
CanvasImg.Source = bmpClear;
Je ne ai jamais mis la source de bmpClear, de sorte que l'image précédente qui a été mis à CanvasImg est enlevé avec rien pour le remplacer. Est-ce une bonne solution ou cela entraînera-t-il des conséquences imprévues?
J'utiliserais CanvasImg.Source = null et ne créerais pas un objet qui devra être récupéré. Microsoft a même dit cela avant: http://blogs.msdn.com/b/silverlight_sdk/archive/2008/10/28/silverlight-bugs-and-workarounds.aspx – mbcrump
Merci. Je savais qu'il devait y avoir une solution facile. La façon dont je le faisais ne me semblait pas juste. – BigPete