Ura je vedno uporabna, zakaj ne bi izdelali svoje in jo prilagodili svojim edinstvenim zahtevam?
Izdelava digitalne ure je preprosta vaja, ki jo lahko izvajate, ko se učite ustvarjati aplikacijo Windows Form.
Lahko vam pomaga razumeti, kako dodati elemente uporabniškega vmesnika uporabniškemu vmesniku in kako prikazati določene vrednosti nazaj uporabniku.
Aplikacija digitalne ure uporablja oznako za prikaz časa. Čas lahko posodobite vsako sekundo z uporabo dogodkov kljukice in nalaganja znotraj kode aplikacije za datotekami.
Kako ustvariti uporabniški vmesnik za digitalno uro
Če želite ustvariti uporabniški vmesnik za aplikacijo, dodajte oznako na platno in jo oblikujte tako, da bo videti kot digitalna ura.
- Ustvarite novo aplikacijo Windows Forms.
- Z orodjem povlecite element uporabniškega vmesnika oznake na platno.
- Označite oznako. Uporabite okno lastnosti, da spremenite nekatere lastnosti v naslednje nove vrednosti:Vaš obrazec bi zdaj moral izgledati nekako takole:
Lastnina
Nova vrednost
Ime
ura
Pisava
Vpliv, 16 pt
Lokacija
90, 70
Besedilo
00:00:00 zjutraj
- Označite kontrolnik obrazca. Uporabite okno lastnosti, da spremenite lastnost velikosti na "500, 300".
Kako posodobiti uro v realnem času
Lahko uporabiš dogodkov v aplikaciji Windows Forms da posodobite oznako ure vsako sekundo.
- S pomočjo orodjarne povlecite element uporabniškega vmesnika časovnika na platno.
- Element uporabniškega vmesnika časovnika ima dogodek »Tick«, ki se sproži vsako sekundo in predstavlja tiktakanje ure. Označite element uporabniškega vmesnika časovnika in kliknite na ikona strele v oknu lastnosti.
- Dvokliknite na Kljukica dogodek. To bo ustvarilo novo funkcijo, ki se izvaja vsako sekundo.
- Znotraj nove funkcije dobite datum in čas trenutnega sistema. Posodobite besedilo oznake za prikaz novega datuma in časa za to sekundo:
zasebnoprazninatimer1_Tick(pošiljatelj predmeta, EventArgs e)
{
ura. Besedilo = datum in čas. zdaj. ToString("hh: mm: ss tt");
} - Da bo dogodek kljukice deloval, morate najprej zagnati časovnik. Vrnite se na pogled platna s klikom na Form1.cs [oblikovanje] zavihek na vrhu okna.
- Označite kontrolnik obrazca. V oknu lastnosti kliknite na ikona strele da odprete seznam dogodkov.
- Dvokliknite na obremenitev dogodek za ustvarjanje nove funkcije. Ta funkcija se bo zagnala, ko se obrazec naloži, ko zaženete aplikacijo.
- V funkciji nalaganja zaženite časovnik ure:
zasebnoprazninaForm1_Load(pošiljatelj predmeta, EventArgs e)
{
časovnik1.Začni();
}
Kako zagnati aplikacijo za ogled digitalne ure
Digitalno uro si lahko ogledate tako, da zaženete aplikacijo.
- Kliknite zeleni gumb za predvajanje na vrhu okna Visual Studio.
- Počakajte, da se aplikacija naloži. Ko se začne izvajati, si boste lahko ogledali svojo digitalno uro.
Ustvarjanje preprostih aplikacij z uporabo Windows Forms
Izdelava digitalne ure ali alarma je odličen način, da razširite svoje znanje in se naučite sestaviti preprosto aplikacijo. Zdaj lahko poskusite zgraditi isto vrsto ure v drugih tehnoloških skladih, ki se jih prav tako želite naučiti.