În lecțiile anterioare am abordat pașii necesari pentru planificarea, proiectarea și cercetarea tuturor elementelor primei noastre aplicații complexe, iar în această lecție trece la primul pas practic al acesteia: proiectarea interfeței de utilizator. Am spus deja că vom folosi XAML în acest scop, deoarece ne va permite să personalizăm lucrurile în mod extensiv și este și o formă modernă de flux de lucru care ne permite să separăm interfața de utilizator de logica din fundal.… Read more
Posts Tagged ‘interfață grafică cu utilizatorul’
XAML: Crearea interfeței grafice de utilizator a unei aplicații
duminică, decembrie 23rd, 2018Controale GUI
marți, septembrie 19th, 2017Deoarece am aflat deja despre controalele vizuale, proprietățile și evenimentele lor, etc, este timpul să învățăm lista controalelor disponibile pentru proiectarea interfețelor grafice cu utilizatorul. Rețineți că lista este prezentată în ordine alfabetică, nu în ordinea importanței controalelor sau a frecvenței utilizării acestora.… Read more
Evenimente Controale
duminică, septembrie 3rd, 2017Programarea bazată pe evenimente este o paradigmă de programare în care fluxul de execuție al unui program este determinat de evenimente cum ar fi acțiunile utilizatorilor (clicuri de mouse, apăsări de taste), ieșirile senzorilor sau mesajele altor programe, etc.
Deoarece C# este de asemenea un limbaj de programare bazat pe evenimente, astăzi vom învăța despre evenimente.… Read more
Proprietăți Controale
duminică, august 20th, 2017La un moment dat în lecțiile mele, discutam despre modul în care o clasă (obiect) poate avea proprietăți și metode. De asemenea, am spus și că de fapt controalele pe care le adăugăm la GUI-urile noastre sunt și ele obiecte (clase).… Read more
XAML
duminică, august 13th, 2017XAML (Extensible Application Markup Language) este limbajul din spatele prezentării vizuale a unei aplicații dezvoltată în Microsoft Expression Blend, la fel cum HTML este limbajul din spatele prezentării vizuale a unei pagini Web. Deși nu este scopul acestui site să explice XAML și deși programatorii pot dezvolta interfața unui program aproape în întregime fără a cunoaște XAML, în această lecție voi vorbi pe scurt despre ce este XAML, cum arată, ce face și cum putem să-l folosim.… Read more
Interfața Grafică cu Utilizatorul (GUI)
joi, august 10th, 2017Așa cum am explicat în această lecție, vom crea un nou proiect, dar de data aceasta nu vom folosi un șablon de aplicație pentru consolă, ci mai degrabă unul pentru WPF, în scopul creerii unui program cu interfață grafică (GUI). După cum am explicat în lecția de ieri, există mai multe modalități prin care putem crea programe GUI, dar unele dintre ele sunt mai grele, iar altele, depășite.… Read more
WPF
joi, august 3rd, 2017În trecut, în zilele de aur ale programării preistorice (~ anii ’80), programatorii scriau programe care afișau doar text. Imaginile grafice erau rare și urâte, iar majoritatea programelor de calculator erau cat se poate de simple. Iată o captură de ecran a Lotus 123, un program de calcul tabelar utilizat pentru job-uri financiare, foarte utilizat în anii ’80:
Până în acest moment, toate lecțiile pe care le-am predat au fost exemplificate folosind aceeași interfața linie de comandă (CLI).… Read more