WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia minimalną długość czasu w milisekundach, dla których jest wyświetlany ekran powitalny.
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
Wartość właściwości
Minimalna długość czasu w milisekundach, dla których jest wyświetlany ekran powitalny.
Przykłady
W tym przykładzie pokazano, jak ustawić My.Application.MinimumSplashScreenDisplayTime
właściwość przez zastąpienie OnInitialize właściwości.
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
Ten przykład wymaga, aby projekt miał ekran powitalny.
Ten kod należy wprowadzić w oknie Edytor kodu dla zdarzeń aplikacji. Aby uzyskać więcej informacji, zobacz Strona aplikacji, Projektant projektu (Visual Basic).
Uwagi
Właściwość My.Application.MinimumSplashScreenDisplayTime
umożliwia określenie minimalnej długości czasu wyświetlania ekranu powitalnego aplikacji. Jeśli formularz główny zakończy inicjowanie w krótszym czasie niż określona przez tę właściwość, ekran powitalny pozostaje do momentu upływu żądanego czasu, w którym zostanie wyświetlony formularz główny. Jeśli uruchomienie aplikacji trwa dłużej, ekran powitalny jest zamykany po uaktywnieniu formularza głównego.
Po dodaniu ekranu powitalnego do aplikacji przy użyciu projektanta projektu ustawia My.Application.MinimumSplashScreenDisplayTime
właściwość na 2000, co daje minimalny czas wyświetlania wynoszący dwie sekundy.
Ta właściwość obsługuje model aplikacji Visual Basic. Aby uzyskać więcej informacji, zobacz Omówienie modelu aplikacji Visual Basic.
Właściwość należy ustawić My.Application.MinimumSplashScreenDisplayTime
w metodzie, która zastępuje metodę OnInitialize or OnCreateSplashScreen . Kod, który zastępuje metody WindowsFormsApplicationBase klasy, należy wprowadzić w pliku ApplicationEvents.vb, który jest domyślnie ukryty.
Aby uzyskać dostęp do okna Edytora kodu na potrzeby zastępowania elementów członkowskich |
1. Po wybraniu projektu w Eksploratorze rozwiązań kliknij pozycję Właściwości w menu Projekt . 2. Kliknij kartę Aplikacja . 3. Kliknij przycisk Wyświetl zdarzenia aplikacji , aby otworzyć Edytor kodu. Aby uzyskać więcej informacji, zobacz Strona aplikacji, Projektant projektu (Visual Basic). |
Dostępność według typu projektu
Project type (Typ projektu) | Dostępne |
---|---|
Aplikacja interfejsu Windows Forms | Tak |
Biblioteka klas | Nie |
Aplikacja konsoli | Nie |
Biblioteka formantów interfejsu Windows Forms | Nie |
Biblioteka formantów sieci Web | Nie |
Usługa systemu Windows | Nie |
Witryna sieci Web | Nie |