WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Eigenschap

Definitie

Hiermee wordt de minimale tijdsduur opgehaald of ingesteld, in milliseconden, waarvoor het welkomstscherm wordt weergegeven.

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

Waarde van eigenschap

De minimale tijdsduur, in milliseconden, waarvoor het welkomstscherm wordt weergegeven.

Voorbeelden

In dit voorbeeld ziet u hoe u de My.Application.MinimumSplashScreenDisplayTime eigenschap instelt door de OnInitialize(ReadOnlyCollection<String>) methode te overschrijven.

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

In dit voorbeeld is vereist dat het project een welkomstscherm heeft.

U moet deze code invoeren in het venster Code-editor voor toepassingsevenementen. Zie Application Page, Project Designer (Visual Basic) voor meer informatie.

Opmerkingen

Met My.Application.MinimumSplashScreenDisplayTime de eigenschap kunt u de minimale tijdsduur opgeven waarop het welkomstscherm van de toepassing moet worden weergegeven. Als het hoofdformulier in minder tijd is geïnitialiseerd dan door deze eigenschap is opgegeven, blijft het welkomstscherm behouden totdat de gevraagde hoeveelheid tijd is verstreken, waarna het hoofdformulier wordt weergegeven. Als het langer duurt om uw toepassing te starten, wordt het welkomstscherm gesloten zodra het hoofdformulier actief wordt.

Wanneer u een welkomstscherm toevoegt aan uw toepassing met behulp van de Project Designer, wordt de eigenschap My.Application.MinimumSplashScreenDisplayTime ingesteld op 2000, waardoor er minimaal twee seconden worden weergegeven.

Deze eigenschap ondersteunt het Visual Basic-toepassingsmodel. Zie Overview van het Visual Basic-toepassingsmodel voor meer informatie.

U moet de My.Application.MinimumSplashScreenDisplayTime eigenschap instellen in een methode die de OnInitialize of OnCreateSplashScreen methode overschrijft. Code die methoden van de WindowsFormsApplicationBase klasse overschrijft, moet worden ingevoerd in het ApplicationEvents.vb-bestand, dat standaard verborgen is.

Ga als volgt te werk om toegang te krijgen tot het venster Code-editor voor het overschrijven van leden:

  1. Klik met een project geselecteerd in Solution Explorer op Properties in het menu Project.
  2. Klik op het tabblad Toepassing.
  3. Klik op de knop Toepassingsevenementen weergeven om de Code-editor te openen.

Zie Application Page, Project Designer (Visual Basic) voor meer informatie.

Beschikbaarheid per projecttype

Projecttype Available
Windows Forms toepassing Yes
Klassebibliotheek No
Console toepassing No
Windows Forms-besturingselementbibliotheek No
Webcontrolebibliotheek No
Windows-serviceprogramma No
Website No

Van toepassing op

Zie ook