Programare vizuală.

Slides:



Advertisements
Similar presentations
Crearea unei prezentari PowerPoint
Advertisements

Adobe photoshop.  De multe ori ne facem fotografii si unele nu le facem publice pentru ca ori am avut un cos in acel moment sau un alt aspect negativ.
Cojocea Manuela-Simona Microsoft Student Partners.
Schimbarea Luminozit ă ţii.  Photoshop este un instrument pentru retusarea fotografiilor care ofera posibilitatea de a crea imagini deosebite in special.
În general exist ă 2 forme mari de conservare : “in situ” şi “ex situ” 1. Conservarea “ in situ” Aceast ă metod ă de conservare const ă în.
PROGRAMUL CADRU 7 Cum să folosim facilitatea CORDIS: “Search for partners”
POSTA ELECTRONICA Ana-Maria Tache Ioana Cristina Ciufu.
-Modelul Entitate-Legatura (ER)-
Februarie 2018 ASE Bucuresti
ACTIVITATEA 1 -,, PROFESOR IT LA PAPI’’
Subinterogări multiple
Oracle Academy Lead Adjunct
Prof. Elena Răducanu, Colegiul Naţional Bănăţean,Timişoara
CUPRINS Tastatura Imprimanta Scanner Bibliografie Recapitulare.
Baze de date cu Microsoft Access
Funcţii Excel definite de utilizator (FDU) în VBA
Instrumente CASE Curs nr. 7.
Căutarea şi regăsirea informaţiei.
SOFTWARE Tipuri de software.
Windows Movie Maker.
Comunicare Valentin Clocotici.
Căutarea şi regăsirea informaţiei.
Paxos Made Simple Autor: Puşcaş Radu George
Curs 4: Prelucrarea datelor în SAS
OPERAŢII CU FIŞIERE ŞI FOLDERE
1. Schimbarea modului de vizualizare a paginii
METODA BACKTRACKING Examenul de bacalaureat 2012
WebSite Social Tema 2 WebSite Social.
MICROSOFT EXCEL.
Problema rucsacului lacom
Tipuri structurate Tipul tablou
Adaugarea controalelor
C# şi platforma .NET.
Curs de informatică (doctorat)‏
Web Form BuilDer Coffee Cup.
Modificarea structurii unei tabele
Curs 6: Introducere în programarea SAS
MICROSOFT EXCEL Notiuni introductive
Formatarea paragrafului
Funcții C/C++ continuare
prof. mrd. Negrilescu Nicolae Colegiul National Vlaicu Voda
Citește-mă Acest slide are rolul de a-ți explica modul în care să folosești umătoarele slide-uri. Șterge-l din prezentarea finală. În următoarele slide-uri.
Tehnoredactarea computerizată
INTERNET SERVICII INTERNET.
MICROSOFT EXCEL.
Mic ghid pentru crearea unei prezentari PowerPoint
Ulead Photo Express.
Forms (Formulare).
Scrierea ecuaţiilor în Microsoft Word
Universitatea POLITEHNICA din București - Curs de 16 ore – Curs 11
Îmbunătăţirea serviciilor publice prin intermediul Chartelor de Servicii: Elaborarea şi implementarea Planurilor de Acţiune pentru Îmbunătăţirea Serviciilor.
A great way to create a channel of communication
Functia de documentare
Căutarea şi regăsirea informaţiei
Administrarea reţelelor de calculatoare
Îmbinare corespondenţă
Tehnologia informatiei Prof. ROMEO BOLOHAN
Cum să particularizați Microsoft SharePoint Site web online
.NET Framework Programare vizuală.
Din punct de vedere structural:
Realizarea prezentarilor cu Microsoft PowerPoint
Software open source in industria software
Crearea unei aplicatii Windows Forms simple
Aplicaţii specializate pentru realizarea unei prezentări – PowerPoint
Refracţia luminii.
- calitatea serviciului de internet -
Funcții NULL.
Harti de imagini, Cadre, Stiluri
Microsoft PowerPoint.
Tabele WEB.
Presentation transcript:

Programare vizuală

Programarea vizuală trebuie privită ca un mod de proiectare a unui program prin operare directă asupra unui set de elemente grafice. Această operare are ca efect scrierea automată a unor secvenţe de program, secvenţe care, împreună cu secvenţele scrise textual vor forma programul. O aplicaţie este vizuală dacă dispune de o interfaţă grafică sugestivă şi pune la dispoziţia utilizatorului instrumente specifice de utilizare (drag, clic, hint etc.)

Mediul de dezvoltare Visual C# (prezentarea interfeţei) Mediul de dezvoltare Microsoft Visual C# dispune de instrumente specializate de proiectare, ceea ce permite crearea aplicaţiilor în mod interactiv, rapid şi uşor.

Pentru a construi o aplicaţie Windows (File - New Project) se selectează ca template Windows Forms Application.

O aplicaţie Windows conţine cel puţin o fereastră (Form) în care se poate crea o interfaţă cu utilizatorul aplicaţiei. În fereastra Solution Explorer sunt afişate toate fişierele pe care Microsoft Visual C# 2008 Express Edition le-a inclus în proiect. Form1.cs este formularul creat implicit ca parte a proiectului.

Fişierul Form1.cs conţine un formular (fereastra Form1 derivata din clasa Form) care este reprezentată în cadrul din dreamt în formatul Design Form1.cs[Design], adic ă într-un format incare se poate executa proiectare vizuală, prin inserarea controalelor necesare selectate din fereastra Toolbox, care se activează atunci când este „atinsă” cu mouse-ul.

Fişierul Form1.cs poate fi văzut ca fişier text sursă prin selectarea lui în fereastra Solution Explorer, clic dreapta cu mouse-ul şi selecţia opţiunii View Code. Fereastra Properties este utilizată pentru a schimba proprietăţile obiectelor. Toolbox conţine controale standard drag-and-drop şi componente utilizate în crearea aplicaţiei Windows. Ferestrele care sunt afişate in fereastra principală se pot stabili prin selecţie din meniul View.

Crearea unei aplicatii in Visual C#

Pentru realizarea unei aplicaţii Windows se alege template-ul Windows Forms Application:

Proiectul deschis va deschide implicit o fereastră pe care o vom putea modifica oricând (titul acesteia: Form1, dimensiunile, culorea de fundal ş.a.):

În partea stângă există Toolbox – bară de meniu cu componentele pe care le putem utiliza în proiect: buton, buton de validare, buton radio, etichetă, casetă de editare, imagine şi multe altele. Pentru adăugarea unei componente, vom da un click pe respectiva componentă înToolbox – Label, apoi vom face click pe fereastra de proiect în locaţia dorită:

Va apare label1 în fereastra Form1, pe care o vom putea muta oriunde în fereatra activă:

Pentru a modifica mai multe proprietăţi ale acesteia, vom face un click dreapta pe aceasta, apoi vom selecta din meniul contextual comanda Properties:

Va apare bara de proprietăţi (implicit în partea dreaptă-jos), unde vom putea modifica de exemplu textul afişat, din label1 în Nume:

Vom adăuga în mod asemănător încă două etichete (label2 cu textul afişat Prenume: şi label3cu textul afişat Nume si prenume:) două cutii de editare (textBox1 şi textBox2), o listă (listbox1) şi un buton (button1 cu textul afişat Adaugare):

Pentru a adăuga un eveniment unui obiect, vom face dublu-click pe el, sau alegem după click dreapta pe el View Code pentru a edita codul sursă:

În codul sursă vom începe să scriem cum anume să reacţioneze programul în momentul în care este declanşat evenimentul selectat (click pe butonul button1):

Pentru a putea avea o zonă de editare mai mare, se poate selecta ca ferestrele Solution Explorer, Properties şi General să se auto-ascundă (click dreapta pe bara de titlu a fiecăreia şi bifarea opţiunii Auto Hide):

Vom introduce listBox1. Items. Add(textBox1. Text + ” ” + textBox2 Vom introduce listBox1.Items.Add(textBox1.Text + ” ” + textBox2.Text); pentru ca listalistBox1 să primească valorile scrise în textBox1 şi textBox2 atunci când se face click pe butonul button1:

Pentru a se evita introducerea de mai multe ori a aceloraşi date, după adăugarea în listalistBox1, valorile din textBox1, respectiv textBox2 vor fi şterse: textBox1 = “”; textBox2=””; iar textBox1 va fi selectat: textBox1.Focus();

Pentru a lansa în execuţie aplicaţia proaspăt creată, se va alege din meniul Debug – Start Debugging:

Se va deschide fereastra creată în proiect în care pot fi introduse datele de intrare: Arhip,respectiv Stefan:

Date care vor fi introduse în lista de Nume şi prenume la apăsarea pe butonul Adaugare:

În acest fel se pot adăuga un număr nelimitat de Nume si prenume în listă: