Hallo,
habe das Problem, das ich mehrere Controls loeschen moechte die ich durch add hinzugefuegt habe,
habe dabei kein Array benutzt, wie es in einem vorherigen Beitrag schon einmal angesprochen wurde.
button_new = new Button();
Controls.Add (this.button_new);
Durch Controls.Clear(); lösche ich zwar die Controls, sie werden aber nicht aus dem GC geloescht,
somit habe ich einen ungewollt hohen Speicherverbrauch.
Kann ich die Controls auch ohne Array einfach komplett löschen?!
Mit
this.Controls.Remove(this.button_new);
kann ich ja immer nur den letzten Button loeschen aber nicht alle vorherig erzeugten Buttons.
danke.
habe das Problem, das ich mehrere Controls loeschen moechte die ich durch add hinzugefuegt habe,
habe dabei kein Array benutzt, wie es in einem vorherigen Beitrag schon einmal angesprochen wurde.
button_new = new Button();
Controls.Add (this.button_new);
Durch Controls.Clear(); lösche ich zwar die Controls, sie werden aber nicht aus dem GC geloescht,
somit habe ich einen ungewollt hohen Speicherverbrauch.
Kann ich die Controls auch ohne Array einfach komplett löschen?!
Mit
this.Controls.Remove(this.button_new);
kann ich ja immer nur den letzten Button loeschen aber nicht alle vorherig erzeugten Buttons.
danke.