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 | Нет |
Веб-сайт | Нет |