View Full Version : [C#] Aggiungere splash screen
Sto tentando di aggiungere una splash screen a un progetto in c#.
Ho provato a usare questa (http://msdn.microsoft.com/it-it/library/cc656886.aspx) guida eppure non appare nulla all'avvio del programma, parte subito il form iniziale.
Avete consigli per risolvere o conoscete metodi alternativi?
Uno splash screen non e' altro che un form con solo un'immagine. Da gestirsi eventuali effetti di trasparenze.
Fai di questo il form principale, e, dopo un po', fai vedere l'altro form.
Come estensione potrai poi far fare cose in background quando lo spalsh screen e' visualizzato.
Per usare questo metodo bisognerebbe però togliere dal form la barra con i 3 pulsanti per minimizzare ingrandire chiudere, però non ne ho idea ne se si può ne di come si faccia.
Uno splash screen non e' altro che un form con solo un'immagine. Da gestirsi eventuali effetti di trasparenze.
Fai di questo il form principale, e, dopo un po', fai vedere l'altro form.
Come estensione potrai poi far fare cose in background quando lo spalsh screen e' visualizzato.
Questa è un'idea funzionale ma rozzissima :)
Da VS 2008 mi pare che sia stato introdotto proprio lo Splash Screen sulle WPF nella configurazione XAML della finestra principale.
Se non erro basta caricare un'immagine (ora non ricordo l'estensione) avente un formato massimo e associarla allo Splash Screen.
Questa guida (http://www.switchonthecode.com/tutorials/wpf-tutorial-using-splash-screens-in-sp1) dovrebbe risolvere i problemi.
Per usare questo metodo bisognerebbe però togliere dal form la barra con i 3 pulsanti per minimizzare ingrandire chiudere, però non ne ho idea ne se si può ne di come si faccia.
Nelle proprietà della finestra (in basso a destra in VS per capirci) puoi settare il tipo di finestra (Mi pare sia FixedDialog o qualcosa di simile, non tocco VS da un pò sinceramente :D ).
Facci sapere!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.