Przez Sharlene Khan

Zegar jest zawsze przydatny, więc dlaczego nie zbudować własnego i dostosować go do swoich unikalnych wymagań?

Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Tworzenie zegara cyfrowego to proste ćwiczenie, które można wykonać podczas nauki tworzenia aplikacji Windows Form.

Może pomóc Ci zrozumieć, jak dodawać elementy interfejsu użytkownika do interfejsu użytkownika i jak wyświetlać użytkownikowi określone wartości.

Aplikacja zegara cyfrowego używa etykiety do wyświetlania czasu. Możesz aktualizować czas co sekundę, używając zdarzeń tick i load w kodzie aplikacji za plikami.

Jak utworzyć interfejs użytkownika zegara cyfrowego

Aby utworzyć interfejs użytkownika dla aplikacji, dodaj etykietę do obszaru roboczego i zaprojektuj go tak, aby wyglądał jak zegar cyfrowy.

  1. Utwórz nową aplikację Windows Forms.
  2. Użyj przybornika, aby przeciągnąć etykietę elementu interfejsu użytkownika na kanwę.
  3. instagram viewer
  4. Zaznacz etykietę. Użyj okna właściwości, aby zmienić niektóre właściwości na następujące nowe wartości:

    Nieruchomość

    Nowa wartość

    Nazwa

    zegar

    Czcionka

    Uderzenie, 16 pkt

    Lokalizacja

    90, 70

    Tekst

    00:00:00

    Twój formularz powinien teraz wyglądać mniej więcej tak:
  5. Zaznacz kontrolkę formularza. Użyj okna właściwości, aby zmienić właściwość rozmiaru na „500, 300”.

Jak zaktualizować zegar w czasie rzeczywistym

Możesz użyć zdarzenia w aplikacji Windows Forms aby aktualizować etykietę zegara co sekundę.

  1. Za pomocą przybornika przeciągnij element interfejsu czasomierza na kanwę.
  2. Element interfejsu użytkownika timera ma zdarzenie „Tick”, które jest uruchamiane co sekundę, aby reprezentować tykanie zegara. Podświetl element interfejsu timera i kliknij przycisk ikona błyskawicy w oknie właściwości.
  3. Kliknij dwukrotnie na Kleszcz wydarzenie. Spowoduje to wygenerowanie nowej funkcji, która będzie uruchamiana co sekundę.
  4. Wewnątrz nowej funkcji uzyskaj datę i godzinę bieżącego systemu. Zaktualizuj tekst etykiety, aby wyświetlić nową datę i godzinę dla tej sekundy:
    prywatnypróżniatimer1_Tick(nadawca obiektu, EventArgs e)
    {
    zegar. Tekst = DataCzas. Teraz. ToString(„gg: mm: ss tt”);
    }
  5. Aby zdarzenie kleszcza zadziałało, musisz najpierw uruchomić stoper. Wróć do widoku płótna, klikając przycisk Form1.cs [Projekt] zakładkę w górnej części okna.
  6. Zaznacz kontrolkę formularza. W oknie właściwości kliknij na ikona błyskawicy aby otworzyć listę wydarzeń.
  7. Kliknij dwukrotnie na Obciążenie zdarzenie, aby wygenerować nową funkcję. Ta funkcja zostanie uruchomiona, gdy formularz zostanie załadowany po uruchomieniu aplikacji.
  8. W funkcji ładowania uruchom zegar:
    prywatnypróżniaForm1_Załaduj(nadawca obiektu, EventArgs e)
    {
    minutnik1.Początek();
    }

Jak uruchomić aplikację, aby wyświetlić zegar cyfrowy

Możesz wyświetlić zegar cyfrowy, uruchamiając aplikację.

  1. Kliknij zielony przycisk odtwarzania u góry okna programu Visual Studio.
  2. Poczekaj na załadowanie aplikacji. Kiedy zacznie działać, będziesz mógł zobaczyć swój zegar cyfrowy.

Tworzenie prostych aplikacji przy użyciu Windows Forms

Zbudowanie cyfrowego zegara lub budzika to świetny sposób na poszerzenie wiedzy i nauczenie się, jak zbudować prostą aplikację. Możesz teraz spróbować zbudować ten sam typ zegara w innych stosach technologii, których również chcesz się nauczyć.

Zapisz się do naszego newslettera

Uwagi

UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail
Udział
UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail

Link skopiowany do schowka

Powiązane tematy

  • Programowanie
  • Programowanie
  • Cyfrowy Budzik
  • Samouczki kodowania

O autorze

Sharlene Khan (73 opublikowane artykuły)

Shay pracuje na pełny etat jako programista i lubi pisać poradniki pomagające innym. Ma tytuł Bachelor of IT i ma wcześniejsze doświadczenie w zapewnianiu jakości i korepetycjach. Shay uwielbia gry i grę na pianinie.