Поделиться через


WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Свойство

Определение

Возвращает или задает минимальный интервал времени (в миллисекундах), в течение которого отображается экран-заставка.

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

Значение свойства

Минимальный интервал времени (в миллисекундах), в течение которого отображается экран-заставка.

Примеры

В этом примере демонстрируется задание My.Application.MinimumSplashScreenDisplayTime свойства путем переопределения OnInitialize свойство.

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

В этом примере требуется, чтобы у проекта был экран-заставка.

Этот код необходимо ввести в окне редактора кода для событий приложения. Дополнительные сведения см. в разделе Application Page, Project Designer (Visual Basic).

Комментарии

Свойство My.Application.MinimumSplashScreenDisplayTime позволяет указать минимальный период времени, в течение которого должен отображаться экран-заставка приложения. Если инициализация основной формы завершается за меньшее время, чем указано этим свойством, экран-заставка остается до тех пор, пока не пройдет запрошенное количество времени, после чего будет отображаться основная форма. Если запуск приложения занимает больше времени, экран-заставка закрывается после того, как основная форма становится активной.

При добавлении экрана-заставки в приложение с помощью конструктора проектов устанавливается My.Application.MinimumSplashScreenDisplayTime свойство 2000, что дает минимальное время отображения в две секунды.

Это свойство поддерживает модель приложений Visual Basic. Дополнительные сведения см. в статье Обзор модели приложений Visual Basic.

Необходимо задать My.Application.MinimumSplashScreenDisplayTime свойство в методе, который переопределяет OnInitialize метод или OnCreateSplashScreen . Код, который переопределяет методы WindowsFormsApplicationBase класса , должен быть введен в файл ApplicationEvents.vb, который по умолчанию скрыт.

Доступ к окну редактора кода для переопределения элементов
1. Выбрав проект в обозревателе решений, щелкните Свойства в меню Проект .
2. Перейдите на вкладку Приложение .
3. Нажмите кнопку Просмотреть события приложения , чтобы открыть редактор кода.

Дополнительные сведения см. в разделе Application Page, Project Designer (Visual Basic).

Доступность по типу проекта

Тип проекта Доступно
Приложение Windows Forms Да
Библиотека классов Нет
Консольное приложение Нет
Библиотека элементов управления Windows Forms Нет
Библиотека веб-элементов управления Нет
Службы Windows Нет
Веб-сайт Нет

Применяется к

См. также раздел