Ved Sharlene Khan

Et ur er altid nyttigt, så hvorfor ikke bygge dit eget og tilpasse det til dine unikke krav?

Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

At bygge et digitalt ur er en simpel øvelse, som du kan gøre, når du lærer at oprette et Windows Form-program.

Det kan hjælpe dig med at forstå, hvordan du tilføjer UI-elementer til brugergrænsefladen, og hvordan du viser visse værdier tilbage til brugeren.

Det digitale ur-program bruger en etiket til at vise tiden. Du kan opdatere tiden hvert sekund ved at bruge flueben og indlæse hændelser inde i appens kode bag filer.

Sådan opretter du brugergrænsefladen til det digitale ur

For at oprette brugergrænsefladen til applikationen skal du tilføje en etiket på lærredet og designe den, så den ligner et digitalt ur.

  1. Opret en ny Windows Forms-applikation.
  2. Brug værktøjskassen til at trække et etiket-UI-element til lærredet.
  3. instagram viewer
  4. Fremhæv etiketten. Brug egenskabsvinduet til at ændre nogle af egenskaberne til følgende nye værdier:

    Ejendom

    Ny værdi

    Navn

    ur

    Skrifttype

    Indvirkning, 16 pkt

    Beliggenhed

    90, 70

    Tekst

    00:00:00

    Din formular skulle nu se sådan ud:
  5. Fremhæv formularkontrolelementet. Brug egenskabsvinduet til at ændre størrelsesegenskaben til "500, 300".

Sådan opdaterer du uret i realtid

Du kan bruge begivenheder i en Windows Forms-app for at opdatere uretiketten hvert sekund.

  1. Brug værktøjskassen til at trække et timer-UI-element til lærredet.
  2. Timer UI-elementet har en "Tick"-hændelse, som udløses hvert sekund for at repræsentere et urs tikkende. Fremhæv timer UI-elementet, og klik på lyn ikon i egenskabsvinduet.
  3. Dobbeltklik på Sæt kryds begivenhed. Dette vil generere en ny funktion, der kører hvert sekund.
  4. Inde i den nye funktion får du det aktuelle systems dato og klokkeslæt. Opdater teksten på etiketten for at vise den nye dato og det nye klokkeslæt for det pågældende sekund:
    privatugyldigtimer1_Tik(objektafsender, EventArgs e)
    {
    ur. Tekst = DatoTid. Nu. ToString("tt: mm: ss tt");
    }
  5. For at tick-hændelsen skal fungere, skal du først starte timeren. Gå tilbage til lærredsvisningen ved at klikke på Form1.cs [Design] fanen øverst i vinduet.
  6. Fremhæv formularkontrolelementet. I egenskabsvinduet skal du klikke på lyn ikon for at åbne begivenhedslisten.
  7. Dobbeltklik på belastning hændelse for at generere en ny funktion. Denne funktion vil køre, når formularen indlæses, når du starter applikationen.
  8. I indlæsningsfunktionen skal du starte urtimeren:
    privatugyldigForm1_Load(objektafsender, EventArgs e)
    {
    timer1.Start();
    }

Sådan kører du applikationen for at se det digitale ur

Du kan se det digitale ur ved at køre programmet.

  1. Klik på den grønne afspilningsknap øverst i Visual Studio-vinduet.
  2. Vent på, at applikationen indlæses. Når det begynder at køre, vil du være i stand til at se dit digitale ur.

Oprettelse af simple applikationer ved hjælp af Windows Forms

At bygge et digitalt ur eller en alarm er en fantastisk måde at udvide din viden og lære, hvordan man bygger en simpel applikation. Du kan nu prøve at bygge den samme type ur i andre teknologiske stakke, som du også gerne vil lære.

Abonner på vores nyhedsbrev

Kommentarer

DelTweetDelDelDel
Kopi
E-mail
Del
DelTweetDelDelDel
Kopi
E-mail

Linket er kopieret til udklipsholderen

Relaterede emner

  • Programmering
  • Programmering
  • Digitalt vækkeur
  • Kodningsvejledninger

Om forfatteren

Sharlene Khan (73 artikler udgivet)

Shay arbejder fuld tid som softwareudvikler og nyder at skrive guider til at hjælpe andre. Hun har en bachelor i IT og har tidligere erfaring med kvalitetssikring og vejledning. Shay elsker at spille og spille klaver.