WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le laps de temps minimal, en millisecondes, pendant lequel l’écran de démarrage est affiché.
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
Valeur de propriété
Durée minimale, en millisecondes, pendant laquelle l'écran de démarrage s'affiche.
Exemples
Cet exemple montre comment définir la My.Application.MinimumSplashScreenDisplayTime
propriété en remplaçant la OnInitialize propriété .
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
Cet exemple nécessite que le projet dispose d’un écran de démarrage.
Vous devez entrer ce code dans la fenêtre Éditeur de code pour les événements d’application. Pour plus d'informations, consultez Application Page, Project Designer (Visual Basic).
Remarques
La My.Application.MinimumSplashScreenDisplayTime
propriété vous permet de spécifier la durée minimale pendant laquelle vous souhaitez afficher l’écran de démarrage de l’application. Si le formulaire principal termine l’initialisation en moins de temps que ce qui est spécifié par cette propriété, l’écran de démarrage reste jusqu’à ce que la durée demandée soit écoulée, à laquelle le formulaire principal s’affiche. Si le démarrage de votre application prend plus de temps, l’écran de démarrage est fermé une fois que le formulaire principal devient actif.
Lorsque vous ajoutez un écran de démarrage à votre application à l’aide du Concepteur de projets, il définit la My.Application.MinimumSplashScreenDisplayTime
propriété sur 2000, ce qui donne une durée d’affichage minimale de deux secondes.
Cette propriété prend en charge le modèle d’application Visual Basic. Pour plus d’informations, consultez Vue d’ensemble du modèle d’application Visual Basic.
Vous devez définir la My.Application.MinimumSplashScreenDisplayTime
propriété dans une méthode qui remplace la OnInitialize méthode ou OnCreateSplashScreen . Le code qui remplace les méthodes de la WindowsFormsApplicationBase classe doit être entré dans le fichier ApplicationEvents.vb, qui est masqué par défaut.
Pour accéder à la fenêtre Éditeur de code pour remplacer les membres |
1. Avec un projet sélectionné dans l’Explorateur de solutions, cliquez sur Propriétés dans le menu Projet . 2. Cliquez sur l’onglet Application. 3. Cliquez sur le bouton Afficher les événements d’application pour ouvrir l’éditeur de code. Pour plus d'informations, consultez Application Page, Project Designer (Visual Basic). |
Disponibilité par type de projet
Type de projet | Disponible |
---|---|
Application Windows Forms | Oui |
Bibliothèque de classes | Non |
Application console | Non |
Bibliothèque de contrôles Windows Forms | Non |
Bibliothèque de contrôles web | Non |
Service Windows | Non |
Site web | Non |