WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la durata minima di tempo, in millisecondi, di visualizzazione della schermata iniziale.
public:
property int MinimumSplashScreenDisplayTime { int get(); void set(int value); };
public int MinimumSplashScreenDisplayTime { get; set; }
member this.MinimumSplashScreenDisplayTime : int with get, set
Public Property MinimumSplashScreenDisplayTime As Integer
Valore della proprietà
Durata minima di tempo, in millisecondi, di visualizzazione della schermata iniziale.
Esempio
In questo esempio viene illustrato come impostare la My.Application.MinimumSplashScreenDisplayTime
proprietà eseguendo l'override della OnInitialize proprietà .
Protected Overrides Function OnInitialize(
commandLineArgs As System.Collections.
ObjectModel.ReadOnlyCollection(Of String)
) As Boolean
' Set the display time to 5000 milliseconds (5 seconds).
Me.MinimumSplashScreenDisplayTime = 5000
Return MyBase.OnInitialize(commandLineArgs)
End Function
Questo esempio richiede che il progetto abbia una schermata iniziale.
È necessario immettere questo codice nella finestra Codice Editor per gli eventi dell'applicazione. Per altre informazioni, vedere Application Page, Project Designer (Visual Basic).
Commenti
La My.Application.MinimumSplashScreenDisplayTime
proprietà consente di specificare la durata minima di visualizzazione della schermata iniziale dell'applicazione. Se il modulo principale termina l'inizializzazione in meno tempo rispetto a quanto specificato da questa proprietà, la schermata iniziale rimane fino al termine dell'intervallo di tempo richiesto, al momento in cui viene visualizzato il modulo principale. Se l'avvio dell'applicazione richiede più tempo, la schermata iniziale viene chiusa quando il modulo principale diventa attivo.
Quando si aggiunge una schermata iniziale all'applicazione usando project Designer, la My.Application.MinimumSplashScreenDisplayTime
proprietà viene impostata su 2000, assegnando un tempo di visualizzazione minimo di due secondi.
Questa proprietà supporta il modello di applicazione Visual Basic. Per altre informazioni, vedere Panoramica del modello di applicazione Visual Basic.
È necessario impostare la My.Application.MinimumSplashScreenDisplayTime
proprietà in un metodo che esegue l'override del OnInitialize metodo o OnCreateSplashScreen . Il codice che esegue l'override dei metodi della WindowsFormsApplicationBase classe deve essere immesso nel file ApplicationEvents.vb, che è nascosto per impostazione predefinita.
Per accedere alla finestra code Editor per eseguire l'override dei membri |
1. Con un progetto selezionato in Esplora soluzioni, fare clic su Proprietà dal menu Progetto. 2. Fare clic sulla scheda Applicazione . 3. Fare clic sul pulsante Visualizza eventi applicazione per aprire il codice Editor. Per altre informazioni, vedere Application Page, Project Designer (Visual Basic). |
Disponibilità per tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Windows Forms Application | Sì |
Libreria di classi | No |
Applicazione console | No |
Libreria di controllo Windows Form | No |
Libreria di controlli Web | No |
Servizio Windows | No |
Sito Web | No |
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per