Zegar jest zawsze przydatny, więc dlaczego nie zbudować własnego i dostosować go do swoich unikalnych wymagań?
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.
- Utwórz nową aplikację Windows Forms.
- Użyj przybornika, aby przeciągnąć etykietę elementu interfejsu użytkownika na kanwę.
- Zaznacz etykietę. Użyj okna właściwości, aby zmienić niektóre właściwości na następujące nowe wartości:Twój formularz powinien teraz wyglądać mniej więcej tak:
Nieruchomość
Nowa wartość
Nazwa
zegar
Czcionka
Uderzenie, 16 pkt
Lokalizacja
90, 70
Tekst
00:00:00
- 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ę.
- Za pomocą przybornika przeciągnij element interfejsu czasomierza na kanwę.
- 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.
- Kliknij dwukrotnie na Kleszcz wydarzenie. Spowoduje to wygenerowanie nowej funkcji, która będzie uruchamiana co sekundę.
- 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”);
} - 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.
- Zaznacz kontrolkę formularza. W oknie właściwości kliknij na ikona błyskawicy aby otworzyć listę wydarzeń.
- Kliknij dwukrotnie na Obciążenie zdarzenie, aby wygenerować nową funkcję. Ta funkcja zostanie uruchomiona, gdy formularz zostanie załadowany po uruchomieniu aplikacji.
- 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ę.
- Kliknij zielony przycisk odtwarzania u góry okna programu Visual Studio.
- 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ć.