Freigeben über


WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Eigenschaft

Definition

Ruft die mindestdauer in Millisekunden ab, für die der Begrüßungsbildschirm angezeigt wird, oder legt diese fest.

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

Eigenschaftswert

Die Mindestdauer in Millisekunden, für die der Begrüßungsbildschirm angezeigt wird.

Beispiele

In diesem Beispiel wird veranschaulicht, wie die My.Application.MinimumSplashScreenDisplayTime Eigenschaft durch Überschreiben der OnInitialize(ReadOnlyCollection<String>) Methode festgelegt wird.

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 diesem Beispiel muss das Projekt über einen Begrüßungsbildschirm verfügen.

Sie müssen diesen Code im Code-Editor-Fenster für Anwendungsereignisse eingeben. Weitere Informationen finden Sie auf der Anwendungsseite, Project Designer (Visual Basic).

Hinweise

Mit der My.Application.MinimumSplashScreenDisplayTime Eigenschaft können Sie die Mindestdauer angeben, die der Begrüßungsbildschirm der Anwendung anzeigen soll. Wenn die Initialisierung des Hauptformulars in kürzerer Zeit als die von dieser Eigenschaft angegeben ist, verbleibt der Begrüßungsbildschirm, bis der angeforderte Zeitraum überschritten wird, zu dem das Hauptformular angezeigt wird. Wenn die Anwendung länger zum Starten benötigt, wird der Begrüßungsbildschirm geschlossen, sobald das Hauptformular aktiv wird.

Wenn Sie Ihrer Anwendung mithilfe des Project-Designers einen Begrüßungsbildschirm hinzufügen, wird die My.Application.MinimumSplashScreenDisplayTime Eigenschaft auf 2000 festgelegt, sodass die Anzeigedauer mindestens zwei Sekunden beträgt.

Diese Eigenschaft unterstützt das Visual Basic Application-Modell. Weitere Informationen finden Sie unter Übersicht über das Visual Basic-Anwendungsmodell.

Sie sollten die My.Application.MinimumSplashScreenDisplayTime Eigenschaft in einer Methode festlegen, die die OnInitialize Methode OnCreateSplashScreen überschreibt. Code, der Methoden der WindowsFormsApplicationBase Klasse außer Kraft setzt, sollte in die datei ApplicationEvents.vb eingegeben werden, die standardmäßig ausgeblendet ist.

So greifen Sie auf das Code-Editor-Fenster für überschreibende Member zu:

  1. Wenn ein Projekt im Projektmappen-Explorer ausgewählt ist, klicken Sie im Menü "Projekt" auf "Eigenschaften".
  2. Klicken Sie auf die Registerkarte "Anwendung ".
  3. Klicken Sie auf die Schaltfläche "Anwendungsereignisse anzeigen ", um den Code-Editor zu öffnen.

Weitere Informationen finden Sie auf der Anwendungsseite, Project Designer (Visual Basic).

Verfügbarkeit nach Projekttyp

Projekttyp Verfügbar
Windows Forms-Anwendung Ja
Klassenbibliothek No
Konsolenanwendung No
Windows Forms-Steuerelementbibliothek No
Websteuerelementbibliothek No
Windows-Dienst No
Website No

Gilt für:

Weitere Informationen