Zitat von
xZise:
[edit]So funktionierts ?! Seltsam... Gibts dafür einen Grund?[/edit]
Ja.
- MyCtrl.Components[] listet alle Komponenten auf, deren
Owner MyCtrl ist.
- MyCtrl.Controls[] listet alle Controls auf, deren
Parent MyCtrl ist.
Wenn du nun eine Komponente auf das Formular setzt, dann ist der Owner das Formular. Der Parent jedoch das Control, auf dem du die Komponente abgelegt hast. Du musst also in deinem obigen Beispiel Panel.Controls[] durchlaufen und nicht Panel.Components[].