Hallo,
ich habe ein ContainerControl mit mehreren verschiedenen anderen Controls darin 
gebaut.
Von diesem ContainerControl bilde ich mehrere Instanzen mit NEW 
ContainerControl1, die ich bei Instanziierung auch hübsch auf dem Fenster 
anordnen kann.
Dann aber kann ich die einzelnen Instanzen im Code nicht mehr ansprechen, weil 
die einzelnen Instanzen keine Index-property haben, wie bei einem gewöhnlichen 
Control-Array.
Wie kann ich das auf anderem Wege erreichen?


Sinn der Übung ist: Ich möchte einen Datenbank-Viewer bauen, bei dem ich für 
jeden Datensatz unterschiedliche und unterschiedlich große Anzeigen einrichten 
kann.
Ich kann zwar die einzelnen Controls alle einzeln instanziieren, aber zum 
Scrollen müsste ich für mehrere Hundert Controls jeweils den Y-Wert verändern 
und das kostet erheblich viel Zeit. Da ist meine Idee, die Controls eines 
Datensatzes in ein Container-Control zu setzen, sodass ich beim Scrollen nur 
die Container-Controls verschieben muss. Meine ersten Versuche scheinen zu 
zeigen, dass ich dabei viel Zeit spare.
Überhaupt: Vermute ich richtig, dass beim Verschieben von Text z.B. in einem 
TextArea oder in einer Textverarbeitung, einfach nur die Pixel auf dem 
Bildschirm weitergeschoben werden. Oder wie da die Geschwindigkeit erreicht?

beste Grüße, Christian Hahn.

Antwort per Email an