Beim Kopieren auf eine andere Form, werden natürlich nur die Komponenten verschoben, aber nicht die angehängten Events (Quellcodes).
Beim Kopieren innerhalb einer Form bleiben die Events aber vorhanden.
Lösungswege:
- Komponenten kopieren und dann die Events überall erneut anhängen und dort den Quellcode jeweils reinkopieren.
- Erst die Event-Methoden (Quellcode) kopieren. Wenn dann die Komponenten kopiert werden und wenn dabei gleichnamige Methoden in der Form gefundenwerden, dann werden sie auch gleich mit verbunden.
- Hätte man vorher
OOP-mäßiger programmiert und den Arbeitscode von der
GUI getrennt, also in ensprechende Klassen ausgelagert, dann hätte man nun weniger Arbeit, beim Umbau der
GUI.