SplashScreenManager Class
Allows you to create and show splash screens and wait forms.
Namespace: DevExpress.XtraSplashScreen
Assembly: DevExpress.XtraEditors.v19.2.dll
Declaration
[ToolboxBitmap(typeof(ToolboxIconsRootNS), "SplashScreenManager")]
public class SplashScreenManager :
Component,
ISplashScreenServiceProvider
Related API Members
The following members return SplashScreenManager objects:
Remarks
The SplashScreenManager supports the following splash forms:
- SplashScreen - A splash form, designed to be automatically displayed at the main form startup. Using a Splash Screen object, you can also display a custom image as a splash screen. See Splash Screen to learn more.
- WaitForm - A small form that helps you indicate the progress of a lengthy operation. Wait Forms need to be manually displayed during the application run. See Wait Form to learn more.
Splash forms are displayed by the SplashScreenManager in a separate thread. This prevents direct interaction with the currently displayed splash form from code. To interact with the form being displayed, use the command mechanism that can be implemented via the SplashScreenManager.SendCommand and SplashFormBase.ProcessCommand methods. For a WaitForm being currently displayed, you can change its labels dynamically via the SplashScreenManager.SetWaitFormCaption and SplashScreenManager.SetWaitFormDescription methods.
Refer to Splash Screen Manager Overview for more information.