Listenansicht von Usercontrols

chironex

Erfahrenes Mitglied
Hallo Leute,

ich habe heute versucht, eine Listenansicht zu erstellen, in der Usercontrols angezeigt werden. Die Objekte sind so gestaltet, dass sie auf- und zuklappbar sind. Prinzipiell funktioniert das gut, aber bei mehreren hundert Objekten beginnt die Anzeige langsamer zu werden, da bei jedem resize uä. Die gesamte Liste der Objekte durchgearbeitet werden muß, auch wenn diese nicht angezeigt werden.

Technisch könnt Ihr Euch das so vorstellen, dass in meinem Usercontrol "Liste" ein Panel liegt, in dessen Controls Auflistung Usercontrols vom Typ "UIObjekt" enthalten sind. Diese lasse dann untereinander anzeigen. Das Panel bekommt dann noch die Eigenschaft Autoscroll = true gesetzt und ich kann schon in meiner Liste scrollen.

Und damit bin ich schon bei meinen Fragen:

*) Kann ich feststellen, ob ein Control gerade angezeigt wird oder ob es von einem anderen überdeckt wird (und ich es dadurch ignorieren kann)?
*)Hat jemand schon mal sowas programmiert und kennt Probleme die dabei auftreten können?

Wäre spitze, wenn mir jemand von Euch helfen könnte
 
Zurück