.net Splash Screen Example

4 min read Jun 04, 2024
.net Splash Screen Example

Créez une Écran de démarrage pour votre Application .NET

Un écran de démarrage est une image ou un écran qui s'affiche pendant qu'une application est en cours de chargement. Il sert à donner aux utilisateurs un feedback visuel et à les informer que l'application est en train de démarrer. C'est également un moyen d'améliorer l'expérience utilisateur en ajoutant une touche de professionnalisme à votre application.

Étapes pour créer un écran de démarrage .NET

Voici les étapes pour créer un écran de démarrage simple pour votre application .NET :

  1. Créer un formulaire:

    • Ouvrez votre projet Visual Studio et créez un nouveau formulaire Windows Forms.
    • Nommez le formulaire "SplashScreen.cs".
    • Dans la boîte à outils, recherchez "Picture Box" et ajoutez-le au formulaire.
    • Définissez les propriétés du "Picture Box" :
      • Image: Chargez l'image que vous souhaitez utiliser pour votre écran de démarrage.
      • SizeMode: Définissez la taille de l'image pour qu'elle corresponde à la taille du formulaire.
      • Dock: Définissez la valeur "Fill" pour que l'image remplisse tout le formulaire.
    • Ajoutez un "Label" au formulaire pour afficher un message d'attente ou le nom de votre application.
  2. Ajouter du code:

    • Ajoutez le code suivant dans le fichier "SplashScreen.cs" :
    using System;
    using System.Windows.Forms;
    
    public partial class SplashScreen : Form
    {
        public SplashScreen()
        {
            InitializeComponent();
        }
    
        private void SplashScreen_Load(object sender, EventArgs e)
        {
            // Affichez l'écran de démarrage pendant 3 secondes.
            System.Threading.Thread.Sleep(3000);
    
            // Fermez l'écran de démarrage et ouvrez la forme principale de l'application.
            this.Close();
            Form1 form = new Form1(); // Remplacez Form1 par le nom de votre forme principale
            form.Show();
        }
    }
    
    • Remplacez 3000 par le nombre de millisecondes que vous souhaitez afficher l'écran de démarrage.
  3. Appeler l'écran de démarrage:

    • Dans le programme principal de votre application, ajoutez le code suivant avant d'afficher la forme principale:
    // Affichez l'écran de démarrage.
    SplashScreen splashScreen = new SplashScreen();
    splashScreen.Show();
    
    // Affichez la forme principale.
    Form1 form = new Form1();
    form.Show();
    

Conclusion

En suivant ces étapes, vous pouvez facilement créer un écran de démarrage pour votre application .NET. Cela peut améliorer l'expérience utilisateur et ajouter une touche professionnelle à votre application. N'oubliez pas de personnaliser l'écran de démarrage en fonction des besoins de votre application.

Mot-clé: Écran de démarrage, .NET, Visual Studio

Related Post


Featured Posts