![]() |
PageControl: Daten aktualisieren vor dem Umschalten des Tab
Hallo zusammen!
Ich verwende ein PageControl mit mehreren TabSheets. Beim Aufrufen des ersten Sheets müssen zuerst einige Daten aus einer Datenbank gelesen werden, was zu einer kleinen, aber unschönen, Verzögerung beim Bildaufbau führt. Jetzt habe ich die Aktualisierung in die OnChanging Methode des PageControl gepackt, was im Prinzip auch prima funktioniert. Zuerst werden die Daten aktualisiert, dann wird das TabSheet umgeschaltet und auch ansehnlich aufgebaut. Mein Problem ist es, dass ich dies nur benötige, wenn ich auf diese bestimmte Seite umschalte und die kurze Verzögerung jetzt immer vorhanden ist. Leider habe ich noch nicht herausgefunden, wie ich erkennen kann auf welche Seite geschaltet werden soll und dies dementsprechend nicht verhindern kann. Lösung? Gruß, Guido |
Re: PageControl: Daten aktualisieren vor dem Umschalten des
Überprüfe doch das neuanzuzeigende Sheet
|
Re: PageControl: Daten aktualisieren vor dem Umschalten des
Genau das möchte ich gerne tun, ich weiß blos nicht wie. ActivePage enthält ja noch den Namen des aktuell angezeigten Sheet und nicht den anzuzeigenden.
|
Re: PageControl: Daten aktualisieren vor dem Umschalten des
Und .TabIndex den neuen.
|
Re: PageControl: Daten aktualisieren vor dem Umschalten des
Kaum weiß man wie es geht, ist es ganz einfach.
Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz