Что вызывает закрытие SplashScreen и могу ли я влиять на это? - PullRequest
1 голос
/ 30 января 2012

Простой вопрос, но я не могу найти ответ - может кто-нибудь сказать мне, какое событие вызывает закрытие заставки.

Я думал, что это будет либо форма запуска. Активировано, либо какой-то уровень приложения.событие, но я не могу его найти.

Причина вопроса в том, что я хочу контролировать, когда заставка закрывается самостоятельно - могу ли я это сделать?

Ответы [ 2 ]

2 голосов
/ 30 января 2012

Как заметил Коди Грей, свойство MinimumSplashScreenDisplayTime контролирует это, что было частью ответа, который я недавно разместил здесь: Экран заставки Winform - VB.NET - Таймер

Imports System.Collections.ObjectModel

Namespace My
  Partial Friend Class MyApplication
    Protected Overrides Function OnInitialize(commandLineArgs As ReadOnlyCollection(Of String)) As Boolean
      Me.MinimumSplashScreenDisplayTime = 5000
      Return MyBase.OnInitialize(commandLineArgs)
    End Function
  End Class
End Namespace

Этот код получен при нажатии кнопки «Просмотр событий приложения» на вкладке «Мой проект». «1007 *».

0 голосов
/ 30 января 2012

Проверьте MSDN по этому вопросу

...