Features
Splash Screen Component for .NET Framework
Simply put, Splash Screen .NET is a must-have component for .NET developers (C#, VB.Net). Splash Screen .NET allows you to provide your users with immediate feedback whilst your Windows application loads in the background.
This versatile component will let you improve the perceived startup performance of your application. Rather than having to wait wondering if anything is happening, your users will watch a dynamic splash screen.
Splash Screen .NET is fully multithreaded, offering powerful asynchronous operations. The component has two different labels for displaying the current state of your application. Additionally, a progress bar can be displayed and updated in a very simple way. For more details, see the source code of the demo below.
Demo Video
Demo Source Code
1private void initializeApplication()
2{
3 Splash.Start();
4
5 Splash.SetStateDescriptionColor(Color.Gray);
6 Splash.SetBackgroundImage(Image.FromFile("./SplashBG.png"));
7
8 Splash.State = "Loading Libraries & Filters";
9 Splash.StateDescription = "[FX Libraries]";
10 loadFXLibraries();
11
12 Splash.StateDescription = "[Sound Filters]";
13 loadFilters();
14
15 Splash.State = "Initializing Plugins...";
16 Splash.StateDescription = "";
17
18 Splash.DisplayProgressBar = true;
19 initializePlugins();
20 Splash.DisplayProgressBar = false;
21
22 Splash.State = "Ready!";
23 Splash.StateDescription = "";
24
25 Splash.Vanish();
26}
Free upgrades and support for 12 months
With each purchase, you receive unlimited priority email support and all component updates for 12 months.