Domanda

Come si fa a disporre di un BitmapSource?

// this wont work because BitmapSource doesnt implement IDisposable
using(BitmapSource bitmap = new BitmapImage(new Uri("myimage.png")))
{
}
È stato utile?

Soluzione

Non è necessario di disporre () un BitmapSource . A differenza di altri classi "immagine" del quadro, non avvolgere le risorse autoctone.

Basta lasciarlo andare fuori portata, e il garbage collector libererà la sua memoria.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top