Jag skapar dynamiskt en massa picture box controller i min form, och när användaren gör ett val så vill jag ta bort alla som finns och skapa nya med nya bilder, hur gör jag för att ta bort dem så de även städas från minnet? Om jag bara tar hide så finns det ju fortfarande saker som pekar på dem så de kommer ju inte att städas bort. Alla picture box ligger i en panel.
Är inte direkt hemma på detta område men har en chansning. Kontrollerna ligger väl i en Collection. T.ex minForm.Controls, då kan du väl anropa minForm.Controls.Remove eller RemoveAt för att ta bort controller, vet dock inte hur minneshanteringen fungerar i det fallet.
Är inte direkt hemma på detta område men har en chansning. Kontrollerna ligger väl i en Collection. T.ex minForm.Controls, då kan du väl anropa minForm.Controls.Remove eller RemoveAt för att ta bort controller, vet dock inte hur minneshanteringen fungerar i det fallet.
Precis. :bire
Finns ju en metod Clear() som tömmer en collection.