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(ReadOnlyCollection<String>)方法來設定該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
這個例子要求專案必須有啟動畫面。
您必須在應用程式事件的代碼編輯器視窗中輸入此代碼。 如需詳細資訊,請參閱 應用程式頁面、項目設計工具 (Visual Basic) 。
備註
這個 My.Application.MinimumSplashScreenDisplayTime 屬性允許你指定應用程式啟動畫面顯示的最短時間。 若主表單完成初始化時間少於此屬性所指定的時間,啟動畫面會持續顯示直到請求時間結束,屆時主表單會顯示。 如果你的申請開始時間較長,主表單啟動後啟動畫面會關閉。
當你使用 Project Designer 為應用程式新增啟動畫面時,它會將屬性設定 My.Application.MinimumSplashScreenDisplayTime 為 2000,表示顯示時間至少為兩秒。
此特性支援 Visual Basic 應用程式模型。 欲了解更多資訊,請參閱 Visual Basic 應用模型概述。
你應該用一種能覆蓋 OnInitialize or OnCreateSplashScreen 方法的方法來設定屬性My.Application.MinimumSplashScreenDisplayTime。 覆蓋該類別方法 WindowsFormsApplicationBase 的程式碼應輸入於預設隱藏的 ApplicationEvents.vb 檔案中。
要存取覆蓋成員的程式碼編輯器視窗:
- 在解決方案總管中選擇專案後,點擊專案選單中的屬性。
- 點擊 申請 標籤。
- 點擊 「檢視應用程式事件 」按鈕以開啟程式碼編輯器。
如需詳細資訊,請參閱 應用程式頁面、項目設計工具 (Visual Basic) 。
依專案類型提供的可用性
| 專案類型 | 有現貨 |
|---|---|
| Windows 表單應用程式 | 是的 |
| 類別庫 | No |
| 主控台應用程式 | No |
| Windows 表單控制函式庫 | No |
| 網頁控制函式庫 | No |
| Windows 服務 | No |
| 網站 | No |