Par Sharlène Khan

Une horloge est toujours utile, alors pourquoi ne pas construire la vôtre et la personnaliser selon vos besoins uniques ?

Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Construire une horloge numérique est un exercice simple que vous pouvez faire lorsque vous apprenez à créer une application Windows Form.

Il peut vous aider à comprendre comment ajouter des éléments d'interface utilisateur à l'interface utilisateur et comment afficher certaines valeurs à l'utilisateur.

L'application d'horloge numérique utilise une étiquette pour afficher l'heure. Vous pouvez mettre à jour l'heure toutes les secondes en utilisant les événements tick et load dans le code de l'application derrière les fichiers.

Comment créer l'interface utilisateur pour l'horloge numérique

Pour créer l'interface utilisateur de l'application, ajoutez une étiquette sur le canevas et concevez-la pour qu'elle ressemble à une horloge numérique.

  1. Créer une nouvelle application Windows Forms.
  2. Utilisez la boîte à outils pour faire glisser un élément d'interface utilisateur d'étiquette sur le canevas.
  3. Mettez l'étiquette en surbrillance. Utilisez la fenêtre des propriétés pour modifier certaines des propriétés avec les nouvelles valeurs suivantes :

    Propriété

    Nouvelle valeur

    Nom

    horloge

    Police de caractère

    Impact, 16 points

    Emplacement

    90, 70

    Texte

    00:00:00

    Votre formulaire devrait maintenant ressembler à ceci :
  4. Mettez en surbrillance le contrôle de formulaire. Utilisez la fenêtre des propriétés pour changer la propriété de taille en "500, 300".

Comment mettre à jour l'horloge en temps réel

Vous pouvez utiliser événements dans une application Windows Forms pour mettre à jour l'étiquette de l'horloge toutes les secondes.

  1. À l'aide de la boîte à outils, faites glisser un élément d'interface utilisateur de minuterie sur le canevas.
  2. L'élément d'interface utilisateur de la minuterie a un événement "Tick", qui se déclenche toutes les secondes pour représenter le tic-tac d'une horloge. Mettez en surbrillance l'élément de l'interface utilisateur de la minuterie et cliquez sur le icône de la foudre dans la fenêtre des propriétés.
  3. Double-cliquez sur le Cocher événement. Cela va générer une nouvelle fonction qui s'exécute toutes les secondes.
  4. Dans la nouvelle fonction, obtenez la date et l'heure du système actuel. Mettez à jour le texte de l'étiquette pour afficher la nouvelle date et heure pour cette seconde:
    privéannulertimer1_Tick(expéditeur d'objet, EventArgs e)
    {
    horloge. Texte = DateHeure. Maintenant. VersChaîne("hh: mm: ss tt");
    }
  5. Pour que l'événement tick fonctionne, vous devez d'abord démarrer la minuterie. Revenez à la vue canevas en cliquant sur le Form1.cs [Conception] onglet en haut de la fenêtre.
  6. Mettez en surbrillance le contrôle de formulaire. Dans la fenêtre des propriétés, cliquez sur le icône de la foudre pour ouvrir la liste des événements.
  7. Double-cliquez sur le Charger événement pour générer une nouvelle fonction. Cette fonction s'exécutera au chargement du formulaire une fois que vous aurez démarré l'application.
  8. Dans la fonction de chargement, démarrez la minuterie d'horloge:
    privéannulerForm1_Load(expéditeur d'objet, EventArgs e)
    {
    minuterie1.Commencer();
    }

Comment exécuter l'application pour afficher l'horloge numérique

Vous pouvez afficher l'horloge numérique en exécutant l'application.

  1. Cliquez sur le bouton de lecture vert en haut de la fenêtre de Visual Studio.
  2. Attendez que l'application se charge. Lorsqu'il commencera à fonctionner, vous pourrez voir votre horloge numérique.

Création d'applications simples à l'aide de Windows Forms

Construire une horloge ou une alarme numérique est un excellent moyen d'élargir vos connaissances et d'apprendre à créer une application simple. Vous pouvez maintenant essayer de construire le même type d'horloge dans d'autres piles technologiques que vous souhaitez également apprendre.

Abonnez-vous à notre newsletter

commentaires

PartagerTweeterPartagerPartagerPartager
Copie
E-mail
Partager
PartagerTweeterPartagerPartagerPartager
Copie
E-mail

Lien copié dans le presse-papiers

Rubriques connexes

  • La programmation
  • La programmation
  • Réveil numérique
  • Tutoriels de codage

A propos de l'auteur

Sharlène Khan (73 articles publiés)

Shay travaille à temps plein en tant que développeur de logiciels et aime écrire des guides pour aider les autres. Elle est titulaire d'un baccalauréat en informatique et possède une expérience antérieure en assurance qualité et en tutorat. Shay aime jouer et jouer du piano.