Podle Sharlene Khan

Hodiny jsou vždy užitečné, tak proč si nepostavit své vlastní a nepřizpůsobit je svým jedinečným požadavkům?

Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Sestavení digitálních hodin je jednoduché cvičení, které můžete udělat, když se naučíte, jak vytvořit aplikaci Windows Form.

Může vám pomoci pochopit, jak přidat prvky uživatelského rozhraní do uživatelského rozhraní a jak zobrazit určité hodnoty zpět uživateli.

Aplikace digitálních hodin používá k zobrazení času štítek. Čas můžete aktualizovat každou sekundu pomocí událostí zaškrtnutí a načtení v kódu aplikace za soubory.

Jak vytvořit uživatelské rozhraní pro digitální hodiny

Chcete-li vytvořit uživatelské rozhraní pro aplikaci, přidejte na plátno štítek a navrhněte jej tak, aby vypadal jako digitální hodiny.

  1. Vytvořte novou aplikaci Windows Forms.
  2. Pomocí panelu nástrojů přetáhněte prvek uživatelského rozhraní štítku na plátno.
  3. Zvýrazněte štítek. Pomocí okna vlastností změňte některé vlastnosti na následující nové hodnoty:

    Vlastnictví

    Nová hodnota

    název

    hodiny

    Písmo

    Dopad, 16pt

    Umístění

    90, 70

    Text

    00:00:00

    Váš formulář by nyní měl vypadat nějak takto:
  4. Zvýrazněte ovládací prvek formuláře. Pomocí okna vlastností změňte vlastnost size na "500, 300".

Jak aktualizovat hodiny v reálném čase

Můžeš použít události v aplikaci Windows Forms pro aktualizaci štítku hodin každou sekundu.

  1. Pomocí panelu nástrojů přetáhněte prvek uživatelského rozhraní časovače na plátno.
  2. Prvek uživatelského rozhraní časovače má událost „Tick“, která se spouští každou sekundu a představuje tikání hodin. Zvýrazněte prvek uživatelského rozhraní časovače a klikněte na ikona blesku v okně vlastností.
  3. Dvakrát klikněte na Klíště událost. Tím se vygeneruje nová funkce, která se spustí každou sekundu.
  4. Uvnitř nové funkce získáte aktuální datum a čas systému. Aktualizujte text štítku, aby se na danou sekundu zobrazilo nové datum a čas:
    soukroméprázdnotatimer1_Tick(odesílatel objektu, EventArgs e)
    {
    hodiny. Text = Datum a čas. Nyní. ToString("hh: mm: ss tt");
    }
  5. Aby událost tick fungovala, musíte nejprve spustit časovač. Vraťte se zpět do zobrazení plátna kliknutím na Form1.cs [Design] kartu v horní části okna.
  6. Zvýrazněte ovládací prvek formuláře. V okně vlastností klikněte na ikona blesku pro otevření seznamu událostí.
  7. Dvakrát klikněte na Zatížení událost pro vygenerování nové funkce. Tato funkce se spustí, když se formulář načte po spuštění aplikace.
  8. Ve funkci načítání spusťte časovač hodin:
    soukroméprázdnotaForm1_Load(odesílatel objektu, EventArgs e)
    {
    časovač1.Start();
    }

Jak spustit aplikaci pro zobrazení digitálních hodin

Digitální hodiny můžete zobrazit spuštěním aplikace.

  1. Klikněte na zelené tlačítko přehrávání v horní části okna sady Visual Studio.
  2. Počkejte, až se aplikace načte. Když se spustí, budete moci zobrazit své digitální hodiny.

Vytváření jednoduchých aplikací pomocí Windows Forms

Sestavení digitálních hodin nebo budíku je skvělý způsob, jak rozšířit své znalosti a naučit se sestavit jednoduchou aplikaci. Nyní si můžete zkusit postavit stejný typ hodin v jiných technologických sadách, které se také chcete naučit.

Přihlaste se k odběru našeho newsletteru

Komentáře

PodíltweetPodílPodílPodíl
kopírovat
E-mailem
Podíl
PodíltweetPodílPodílPodíl
kopírovat
E-mailem

Odkaz zkopírován do schránky

Související témata

  • Programování
  • Programování
  • Digitální budík
  • Kurzy kódování

O autorovi

Sharlene Khan (73 zveřejněných článků)

Shay pracuje na plný úvazek jako softwarový vývojář a rád píše příručky, které pomáhají ostatním. Má bakalářský titul v oboru IT a má předchozí zkušenosti se zajišťováním kvality a doučováním. Shay miluje hry a hru na klavír.