300 pregleda
Adriana Murtić u rubrici Programiranje od Adriana Murtić (311 bodova)
promjena rubrike od Znatko
Što su Windows Forme u jeziku C#?

Prijavite se ili registrirajte kako biste odgovorili na ovo pitanje.

1 odgovor

+3 glasa
Mihael Fernežir od Mihael Fernežir (20.4k bodova)
Pod zajedničkim nazivom Windows forme (engl. Windows Forms) podrazumijevamo skup klasa u .NET okolini koje omogućuju brzi razvoj programa s grafičkim korisničkim sučeljem (engl. Graphic User Interface, GUI) u operativnom sustavu Windows. Proces programiranja Windows formi dodatno je olakšan dizajnerskom podrškom razvojnog alata Visual Studio.

Razlikujemo dvije faze u razvoju programa:
1. vrijeme dizajniranja (engl. design time) – vizualno oblikovanje korisničkog sučelja pomoću Windows Forms Designer alata
2. vrijeme izvršavanja (engl. run time) – pisanje programskog kôda koji se izvršava nakon pokretanja aplikacije

Upotrebom Windows Forms Designer alata oblikovanje korisničkog sučelja aplikacije svodi se na razmještanje kontrola na ekranu. Kontrola (engl. Control) je klasa koja ima svoj izgled i učahuruje određenu jedinicu funkcionalnosti. Tako postoje kontrole za prikaz i uređivanje teksta, kontrole za prikaz slika, naredbeni gumbi i slično.

Proces dizajniranja započinje kreiranjem početne prazne forme koju možemo zamisliti kao praznu pločicu na koju slažemo kontrole osmišljavajući tako njezino korisničko sučelje. Dizajner se brine da pokretanjem programa sve kontrole složene na formi budu ispravno prevedene i funkcioniraju. Preostaje samo napisati kôd povezan s pojedinim kontrolama koji će se izvršiti kad korisnik dođe u interakciju s njima za vrijeme izvršavanja. I u ovom koraku, odnosno kodiranju Visual Studio pomoću svoje integrirane razvojne okoline olakšava pisanje programskog kôda.

Slična pitanja

2 odgovora
Adriana Murtić 30.09.2020. pitanje u rubrici Programiranje od Adriana Murtić (311 bodova)
2 odgovora
Marija Userin 30.09.2020. pitanje u rubrici Obrazovanje od Marija Userin (212 bodova)
1 odgovor
Nino Marić 03.02.2022. pitanje u rubrici Softver od Nino Marić (15.5k bodova)
1 odgovor
Monika Kiris 21.09.2022. pitanje u rubrici Softver od Monika Kiris (7.4k bodova)
1 odgovor
Hrvoje Novak 30.06.2014. pitanje u rubrici Programiranje od Hrvoje Novak (15.7k bodova)
1 odgovor
Zoran Jurić 24.09.2020. pitanje u rubrici Softver od Zoran Jurić (8.6k bodova)
Znatko medijski pokriva
MONEY MOTION 2023
<< the only FinTech conference you should attend >>

Zagreb, 9. - 10. ožujka 2023.
ULAZNICE
Znatko medijski pokriva

WINE EnoGASTRO Vip Event 2023

WINE EnoGASTRO Vip Event 2023


Rijeka, 1. ožujka 2023.
Novigrad (Istra), 3. ožujka 2023.
Split, 15. ožujka 2023.
Zadar, 17. ožujka 2023.
Zagreb, 29. ožujka 2023.

Besplatan ulaz za uzvanike

Medijska platforma Znatko

NAJNOVIJE VIJESTI

Impressum | Znatkova redakcija

10.1k pitanja

16.1k odgovora

3.9k komentara

1.4k korisnika

...