Az óra mindig hasznos, miért ne készíthetne saját órát, és szabhatná egyedi igényei szerint?
A digitális óra felépítése egy egyszerű gyakorlat, amelyet elvégezhet, amikor megtanulja, hogyan kell létrehozni egy Windows Form alkalmazást.
Segíthet megérteni, hogyan adjunk hozzá UI elemeket a felhasználói felülethez, és hogyan jelenítsünk meg bizonyos értékeket a felhasználó számára.
A digitális óra alkalmazás címkét használ az idő megjelenítéséhez. Az időt másodpercenként frissítheti a pipa használatával, és betöltheti az eseményeket az alkalmazás kódjában a fájlok mögött.
Hogyan hozzuk létre a felhasználói felületet a digitális órához
Az alkalmazás felhasználói felületének létrehozásához adjon hozzá egy címkét a vászonhoz, és tervezze meg úgy, hogy az úgy nézzen ki, mint egy digitális óra.
- Hozzon létre egy új Windows Forms alkalmazást.
- Az eszköztár segítségével húzzon egy címke UI elemet a vászonra.
- Jelölje ki a címkét. Használja a tulajdonságok ablakát néhány tulajdonság módosításához a következő új értékekre:Az űrlapnak most valahogy így kell kinéznie:
Ingatlan
Új érték
Név
óra
Betűtípus
Impact, 16pt
Elhelyezkedés
90, 70
Szöveg
00:00:00
- Jelölje ki az űrlapvezérlőt. A tulajdonságok ablakban módosítsa a méret tulajdonságot "500, 300" értékre.
Az óra valós idejű frissítése
Te tudod használni eseményeket egy Windows Forms alkalmazásban hogy másodpercenként frissítse az óra címkéjét.
- Az eszköztár segítségével húzzon egy időzítő UI elemet a vászonra.
- Az időzítő UI elemnek van egy „Tick” eseménye, amely másodpercenként aktiválódik, hogy az óra ketyegését jelképezi. Jelölje ki az időzítő UI elemet, és kattintson a villám ikonra a tulajdonságok ablakban.
- Kattintson duplán a Ketyegés esemény. Ez egy új funkciót generál, amely másodpercenként fut.
- Az új funkción belül lekérheti az aktuális rendszer dátumát és idejét. Frissítse a címke szövegét az adott másodperc új dátumának és időpontjának megjelenítéséhez:
magánürestimer1_Tick(objektum küldője, EventArgs e)
{
óra. Szöveg = DateTime. Most. ToString("óó: mm: ss tt");
} - Ahhoz, hogy a tick esemény működjön, először el kell indítania az időzítőt. A ikonra kattintva térjen vissza a vászonnézethez Form1.cs [Design] fület az ablak tetején.
- Jelölje ki az űrlapvezérlőt. A tulajdonságok ablakában kattintson a villám ikonra az eseménylista megnyitásához.
- Kattintson duplán a Betöltés eseményt egy új funkció létrehozásához. Ez a funkció akkor fog futni, amikor az űrlap betöltődik az alkalmazás elindítása után.
- A betöltési funkcióban indítsa el az időzítőt:
magánüresForm1_Load(objektum küldője, EventArgs e)
{
időzítő1.Rajt();
}
Az alkalmazás futtatása a digitális óra megtekintéséhez
Az alkalmazás futtatásával megtekintheti a digitális órát.
- Kattintson a zöld lejátszás gombra a Visual Studio ablakának tetején.
- Várja meg, amíg az alkalmazás betöltődik. Amikor elindul, megtekintheti digitális óráját.
Egyszerű alkalmazások létrehozása Windows űrlapokkal
A digitális óra vagy ébresztő készítése nagyszerű módja annak, hogy bővítse tudását, és megtanulja, hogyan készítsen egyszerű alkalmazást. Most kipróbálhatja, hogy ugyanolyan típusú órát készítsen más technológiai halmokban, amelyeket szintén meg szeretne tanulni.