Ai recenti CommunityDays non ero riuscito a mostrare ‘live’ questa nuova feature in quanto non ancora implementata nei bits che avevo a disposizione, ora con la versione RTM aggiungere uno splashscreen ad un applicazione WPF è finalmene possibile.
Aggiungete una nuova immagine e impostate la relativa build action a SplashScreen, that’s all!
Se preferite usare il codice per poter controllare la chiusura dello splashscreen potete invece usare:
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
SplashScreen sc = new SplashScreen("A4Blu.png");
sc.Show(false);
}
}
Il parametro passato al meodo Show determina se lo splash screen deve chiudersi automaticamente quando appare il form principale dell’applicazione.
Update: Se volete aggiungere lo SplashScreen template in VS2008 SP1 scaricatelo da qui