Splash screen

Ho trovato un articolo su come fare uno splash screen in c#, che affronta un argomento su cui è stato scritto molto (forse anche troppo!) in modo molto elegante, con una bella spiegazione di cosa accade dietro le quinte. Potete trovarlo qui.

UPDATE:

Mi sa (vedi il commento di Corrado) che son io che devo leggere di più sull'argomento ;-)

 

posted @ sabato 27 maggio 2006 11:33

Print

Comments on this entry:

# re: Splash screen

Left by Corrado Cavalli at 27/05/2006 17:44
Gravatar
Interessante la parte dedicata alla descrizione dell'applicationContext, sono un po dubbioso sul suo utilizzo come SplashScreen.
Innazitutto al costruttore devi passare l'istanza di MainForm e dello Splash, se l'esecuzione del codice nel costruttore richiede parecchio tempo lo splash non appare.
Quando si ha lo switch del form principale si ha lo stesso problema nel caso ci sia parecchio codice legato all'evento Load di MainForm.
Banalmente, basta mettere un Thread.Sleep(3000) nell'evento Load di Mainform per mettere in crisi tutto il meccanismo.
Comments have been closed on this topic.
«aprile»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011