Hallo,
ich habe gerade ein (vermutlich völlig banales) Problem: Ich habe ein Windowsform, auf dem ich einen Threeview lade.
Je nach Umfang kann es etwas dauern, bis sich der Threeview aufgebaut hat (die Daten werden aus einer DB abgerufen und dann noch hin und her gerödelt, damit sie für den Threeview passend sind).
Dadurch sieht es mitunter so aus, als ob sich die ganze Anwendung verabschiedet hat, weil man dann für ein paar Sekunden nur so ein halb geladenes Fenster sieht und sonst nix erkannbares passiert.
So...nun hätte ich gerne sowas wie einen Hinweis über dem Threeview stehen ("Achtung - Das Laden kann einen Augenblick in Anspruch nehmen").
Normalerweise würde ich da einfach ein Label nehmen, nur das Problem ist, dass das Label immer erst geladen (und angezeigt) wird, wenn der Threeview (und damit das gesamte Form) fertig geladen ist. Das ist natürlich sinnlos.
Frage:
Wie kriege ich es hin, dass das Label zuerst geladen und angezeigt wird und das erst dann der Threeview geladen wird?
Wie gesagt, vermutlich banal, aber irgendwie stehe ich auf dem Schlauch.
ich habe gerade ein (vermutlich völlig banales) Problem: Ich habe ein Windowsform, auf dem ich einen Threeview lade.
Je nach Umfang kann es etwas dauern, bis sich der Threeview aufgebaut hat (die Daten werden aus einer DB abgerufen und dann noch hin und her gerödelt, damit sie für den Threeview passend sind).
Dadurch sieht es mitunter so aus, als ob sich die ganze Anwendung verabschiedet hat, weil man dann für ein paar Sekunden nur so ein halb geladenes Fenster sieht und sonst nix erkannbares passiert.
So...nun hätte ich gerne sowas wie einen Hinweis über dem Threeview stehen ("Achtung - Das Laden kann einen Augenblick in Anspruch nehmen").
Normalerweise würde ich da einfach ein Label nehmen, nur das Problem ist, dass das Label immer erst geladen (und angezeigt) wird, wenn der Threeview (und damit das gesamte Form) fertig geladen ist. Das ist natürlich sinnlos.
Frage:
Wie kriege ich es hin, dass das Label zuerst geladen und angezeigt wird und das erst dann der Threeview geladen wird?
Wie gesagt, vermutlich banal, aber irgendwie stehe ich auf dem Schlauch.