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!

image

 

 

 

 

 

 

 

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

Technorati Tags: ,