Splash Screen Manager

  • 2 minutes to read

The SplashScreenManager component allows you to create and display splash forms and images. The main features include:

  • Manually show and hide splash screens.
  • Automatically display and hide splash screens on the main form's startup.
  • Design-time customization.
  • Splash forms are shown in a separate thread.
  • You can interact with splash forms via a command mechanism.

NOTE

Not all splash forms support all these features. See below for more information.

Skin Splash Screen

A skin-aware splash screen.

  • The colors and font settings are skin dependent.
  • You can customize and show this splash screen in code.

See Skin Splash Screen.

Fluent Splash Screen

A Windows 10-inspired splash screen.

  • Features an Acrylic material effect - a partially transparent texture.
  • You can customize and show this splash screen in code.

See Fluent Splash Screen.

Default Splash Screen

  • Non-skin dependent apperance.
  • Supports design-time customization.
  • Can be automatically shown and closed at the main form's startup.

See Splash Screen.

Splash Image

Displays any image as a splash screen.

SplashScreen-DefaultImage

  • Image transparency is supported, so splash images may be of an irregular form and may contain shadows.
  • Supports design-time customization.
  • Can be automatically shown and closed at the main form's startup.

See Splash Image.

Overlay Form

A semi-transparent splash screen that overlays its parent control or form.

OverlayForm

  • Overlaps the parent form/control.
  • Prevents users from accessing the parent form/control while the Overlay Form is visible.
  • The wait indicator and colors depend on the control's skin.

See Overlay Form.

Wait Form

A skin-aware form designed to indicate progress of time-consuming operations.

  • Contains an animated image and two labels (by default).
  • Can be used to indicate the progress of operations during your application run.

See Wait Form.

Examples