WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
- Wenn ein Projekt im Projektmappen-Explorer ausgewählt ist, klicken Sie im Menü "Projekt" auf "Eigenschaften".
- Klicken Sie auf die Registerkarte "Anwendung ".
- 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 |