WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定顯示啟動顯示畫面的最小時間長度 (毫秒)。
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
屬性值
啟動顯示畫面的最小顯示時間長度 (以毫秒為單位)。
範例
此範例示範如何覆寫 OnInitialize 屬性來My.Application.MinimumSplashScreenDisplayTime
設定 屬性。
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 Form 控制項程式庫 | 否 |
Web 控制項程式庫 | 否 |
Windows 服務 | 否 |
網站 | 否 |