Previzualizare laborator:

Cuprins laborator:

Aplicatia 1 - Button & Label (adunare si scadere) - 2 -
Aplicatia 2 - Button, Label & TextBox (adunare si scadere) - 2 -
Aplicatia 3 - Salarii - 4 -
Aplicatia 4 - RadioButton (selectie culori) - 4 -
Aplicatia 5 - CheckBox (selectie dotari optionale auto) - 6 -
Aplicatia 6 - DropDownList (selectie auto) - 8 -

Extras din laborator:

Se aduc pe forma controalele cu proprietatile:

- Button: cu ID-ul Button1 si textul +;

- Label: cu ID-ul Labe1 si textul 100;

- Button: cu ID-ul Button2 si textul -;

La apasarea butonului + se va incrementa cu o unitate numarul din Label1, iar apasarea butonului - se va decrementa cu o unitate numarul din Label1.

Evenimentele Action - Click ale celor doua butoane sunt:

protected void Button1_Click(object sender, EventArgs e)

{

int i;

i = Convert.ToInt32(Label1.Text);

i++;

Label1.Text = Convert.ToString(i);

}

protected void Button2_Click(object sender, EventArgs e)

{

int i;

i = Convert.ToInt32(Label1.Text);

i--;

Label1.Text = Convert.ToString(i);

}

Aplicatia 2 - Button, Label & TextBox (adunare si scadere)

Se aduc pe forma de la aplicatia 1 controalele cu proprietatile:

- TextBox: cu ID-ul TextBox1;

- Button: cu ID-ul Button3 si textul Preia;

- Label: cu ID-ul Labe2 si textul Eroare - intr. un numar;

La apasarea butonului Preia, textul din TextBox1 va fi copiat in Label1 si apoi se va incremata sau decrementa in functie de butonul apasat.

Trebuie tratate si urmatoarele erori:

- apasarea butonului Preia fara a introduce in prealabil un numar in TextBox1;

- apasarea butonului + sau - fara a introduce in prealabil un numar in TextBox1;

Pentru evitarea erorilor trebuie sa introducem conditii if-else in cele trei evenimente de tipul Action - Click asociate butoanelor.

protected void Button1_Click(object sender, EventArgs e)

{

Label2.Visible = false;

if (Label1.Text != "nu ati introdus nr")

{

int i;

i = Convert.ToInt32(Label1.Text);

i++;

Label1.Text = Convert.ToString(i);

}

else Label2.Visible = true;

}

protected void Button2_Click(object sender, EventArgs e)

{

Label2.Visible = false;

if (Label1.Text != "nu ati introdus nr")

{

int i;

i = Convert.ToInt32(Label1.Text);

i--;

Label1.Text = Convert.ToString(i);

}

else Label2.Visible = true;

}

protected void Button3_Click(object sender, EventArgs e)

{

Label2.Visible = false;

if (TextBox1.Text != "")

{

Label1.Text = TextBox1.Text;

}

else Label2.Visible = true;

}

Aplicatia 3 - Salarii

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Aplicatii C#.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
9/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
9 pagini
Imagini extrase:
9 imagini
Nr cuvinte:
1 101 cuvinte
Nr caractere:
7 329 caractere
Marime:
613.96KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Limbaje de Programare
Tag-uri:
programare, scripturi, aplicatii
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!