TOC

This article has been localized into Lithuanian by the community.

Apie WPF:

Kas yra WPF?

WPF (Windows Presentation Foundation) - vienas iš naujausių Microsoft sukurtų vartotojo sąsajos (GUI) kūrimo įrankių, naudojančių .NET platformą.

O kas YRA GUI? Tai yra Grafinė Vartotojo Sąsaja ir Jūs tikrai šiuo metu į ją žiūrite. Windows operacinė sistema turi GUI darbui su kompiuteriu, o naršyklė, su kuria šiuo metu skaitote šį dokumentą, taip pat turi GUI, kuri leidžia Jums naršyti internete.

Grafinės vartotojo sąsajos platforma leidžia kurti programas, turinčias platų grafinių elementų pasirinkimą: etiketės, teksto laukeliai ir kiti gerai žinomi komponentai. Be šios platformos tektų piešti šiuos elemantus rankiniu būdu ir aprašyti visus galimus vartotojo veiksmų scenarijus, pavyzdžiui teksto įvedimas ar pelės klavišo paspaudimas. Tai yra labai DIDELIS darbas, todėl daugelis programuotojų naudoja GUI sistemą, kuri atlieka visą pagrindinį darbą ir leidžia programuotojui sutelkti dėmesį į puikios programos kūrimą.

Yra daug GUI sistemų, bet .NET programuotojams įdomiausios yra WinForm ir WPF. Pastaroji yra naujesnė, bet Microsoft vis dar palaiko WinFormas. Kaip pamatysite kitame skyriuje, tarp šių sistemų yra nedaug skirtumų, bet jų tikslas toks pats: leisti lengvai kurti programas su puikia grafine vartotojo sąsaja.

Kitame skyriuje apžvelgsime WinFormų ir WPF skirtumus