WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Propriété

Définition

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 Code Rédacteur 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 main termine son initialisation dans un délai inférieur à celui spécifié par cette propriété, l’écran de démarrage reste jusqu’à ce que la durée demandée soit passée, à laquelle le main formulaire 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 main devient actif.

Lorsque vous ajoutez un écran de démarrage à votre application à l’aide du Designer Project, la My.Application.MinimumSplashScreenDisplayTime propriété est définie 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 Code Rédacteur pour remplacer des membres
1. Avec un projet sélectionné dans 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 le code Rédacteur.

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

S’applique à

Voir aussi