什么原因导致SplashScreen关闭,我可以影响它

时间:2012-01-30 17:42:41

标签: c# .net vb.net winforms splash-screen

简单的问题,但我似乎无法找到答案 - 有人可以告诉我哪个事件会导致启动画面关闭。

我认为它可能是startupform.Activated或某些应用程序级事件,但我找不到它。

问题的原因是我想控制什么时候关闭启动画面 - 我可以这样做吗?

2 个答案:

答案 0 :(得分:2)

正如Cody Gray所说,MinimumSplashScreenDisplayTime属性控制了这一点,这是我最近在此发布的答案的一部分:Winform Splash Screen - VB.NET - Timer

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

此代码来自于单击“我的项目”,“应用程序”选项卡中的“查看应用程序事件”按钮。

答案 1 :(得分:0)

在此问题上查看MSDN