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(ReadOnlyCollection<String>) метод.
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
В этом примере требуется, чтобы проект был экран-заставка.
Этот код необходимо ввести в окне редактора кода для событий приложения. Дополнительные сведения см. в разделе "Страница приложения", конструктор проектов (Visual Basic).
Комментарии
Свойство My.Application.MinimumSplashScreenDisplayTime позволяет указать минимальную продолжительность времени отображения экрана-заставки приложения. Если основная форма завершает инициализацию меньше времени, чем указано этим свойством, экран-заставка остается до тех пор, пока не будет отображаться запрошенное время. Если приложение занимает больше времени, экран-заставка закрывается после того, как основная форма станет активной.
При добавлении экрана-заставки в приложение с помощью конструктора проектов оно задает My.Application.MinimumSplashScreenDisplayTime для свойства значение 2000, что дает минимальное время отображения в течение двух секунд.
Это свойство поддерживает модель приложений Visual Basic. Дополнительные сведения см. в разделе "Обзор модели приложений Visual Basic".
Необходимо задать My.Application.MinimumSplashScreenDisplayTime свойство в методе, переопределении OnInitialize метода или OnCreateSplashScreen метода. Код, переопределяет методы WindowsFormsApplicationBase класса, должен быть введен в файл ApplicationEvents.vb, который по умолчанию скрыт.
Чтобы получить доступ к окну редактора кода для переопределения элементов, выполните следующие действия.
- Выбрав проект в обозревателе решений, щелкните "Свойства " в меню "Проект ".
- Перейдите на вкладку "Приложение ".
- Нажмите кнопку "Просмотреть события приложения" , чтобы открыть редактор кода.
Дополнительные сведения см. в разделе "Страница приложения", конструктор проектов (Visual Basic).
Доступность по типу проекта
| тип проекта | В наличии |
|---|---|
| Приложение Windows Forms | Да |
| Библиотека классов | Нет |
| Консольное приложение | Нет |
| Библиотека элементов управления Windows Forms | Нет |
| Библиотека веб-элементов управления | Нет |
| Службы Windows | Нет |
| Веб-сайт | Нет |