WindowsFormsApplicationBase.SplashScreen プロパティ

定義

このアプリケーションのスプラッシュ スクリーンを取得または設定します。

public:
 property System::Windows::Forms::Form ^ SplashScreen { System::Windows::Forms::Form ^ get(); void set(System::Windows::Forms::Form ^ value); };
public System.Windows.Forms.Form SplashScreen { get; set; }
member this.SplashScreen : System.Windows.Forms.Form with get, set
Public Property SplashScreen As Form

プロパティ値

アプリケーションのスプラッシュ 画面。

例外

このプロパティと MainForm プロパティに同じ値が割り当てられます。

この例では、 My.Application.SplashScreen プロパティと イベントを My.Application.Startup 使用して、アプリケーションの起動時にスプラッシュ画面を状態情報で更新します。

Private Sub MyApplication_Startup(
    sender As Object,
    e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs
) Handles Me.Startup
    ' Get the splash screen.
    Dim splash As SplashScreen1 = CType(My.Application.SplashScreen, SplashScreen1)
    ' Display current status information.
    splash.Status = "Current user: " & My.User.Name
End Sub

この例では、プロジェクトに という名前 SplashScreen1のスプラッシュ スクリーンが必要です。 スプラッシュスクリーンには、ユーザー インターフェイスを更新する という名前 Status のプロパティが必要です。

このコードは、アプリケーション イベントの [コード エディター] ウィンドウに入力する必要があります。 詳細については、「[アプリケーション] ページ (プロジェクト デザイナー) (Visual Basic)」を参照してください。

注釈

My.Application.SplashScreenプロパティを使用すると、アプリケーションのForm起動時に表示される最初のグラフィック フォームであるスプラッシュ スクリーンとしてアプリケーションが使用するオブジェクトを取得または設定できます。

このプロパティは、Visual Basic アプリケーション モデルをサポートします。 詳細については、「 Visual Basic アプリケーション モデルの概要」を参照してください。

アプリケーションを閉じると、このプロパティに対する変更は保持されません。 スプラッシュ画面を完全に変更するには、Project Designerの設定を変更する必要があります。

プロジェクトの種類別の可用性

プロジェクトの種類 使用可能
Windows フォーム アプリケーション はい
クラス ライブラリ いいえ
コンソール アプリケーション いいえ
Windows フォーム コントロール ライブラリ いいえ
Web コントロール ライブラリ いいえ
Windows サービス いいえ
Web サイト いいえ

適用対象

こちらもご覧ください