Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Visual c# 2008 express aplikacija

[es] :: .NET :: Visual c# 2008 express aplikacija

[ Pregleda: 3451 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

tweeety
student

Član broj: 234924
Poruke: 8
*.dynamic.sbb.rs.



Profil

icon Visual c# 2008 express aplikacija03.11.2009. u 17:08 - pre 176 meseci
Pravim neku aplikaciju i treba mi pomoc. Ne znam kao da obelezim neka polja da moraju biti popunjena. Npr: imam textBox u kome treba upisati ime osobe, i kada kliknem da button ok ako polje nije popunjeno treba da mi izbaci neko upozorenje i vrati me na to polje (koje treba da bude popunjenao).
 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
*.viser.edu.rs.



Profil

icon Re: Visual c# 2008 express aplikacija06.11.2009. u 16:50 - pre 176 meseci
Idi na dogadjaje tog textbox-a i nadji dogadjaj Validating
u metodi za taj dogadjaj vrsis proveru i javljas o gresci

Recimo nesto ovako:
Code:

private void txtIme_Validating(object sender, CancelEventArgs e)
{
   if(txtIme.Text=="")
      {
        e.Cancel = true; //ovako ces da se vratis u textBox i morace da se unese nesto
        errorProvider1.SetError("Unesite ime", txtIme); // ako kotistis errorProvider kontrolu
        MessageBox.Show("Unesite ime"); // ili ovako nesto
      }
}


A u click dogadjaju pozoveš this.ValidateSchildren(); i to je to :)
A vi,kako 'te?
 
Odgovor na temu

tweeety
student

Član broj: 234924
Poruke: 8
*.dynamic.sbb.rs.



Profil

icon Re: Visual c# 2008 express aplikacija07.11.2009. u 09:17 - pre 176 meseci
Hvala :)
Ono sa MessageBox sam skontala ali mi kod errorProvider izbacuje gresku. Kaze da argumenti u zagradi nisu dobri.
I jos jedno pitanje. Kako da obezbedim da u polje bude uneta neka vrednost a ne samo SPASE ? Ako to uopste moze.
 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
*.adsl.beotel.net.



Profil

icon Re: Visual c# 2008 express aplikacija07.11.2009. u 23:16 - pre 176 meseci
Izvini, što se tiče metode SetError, pogrešio sam redosled jer sam ti sve odgovarao iz glave :)
Treba da ide:
Code:

errorProvider1.SetError(txtIme, "Unesite ime");


Nikada nemoj napamet da pišeš pozive metoda, gledaj kakav je potpis metode, tj. redosled i tip arumenata koji se prosleđuju.
U tome ti dosta pomaže intelliSense, jer je nemoguće zapamtiti sve.

Za ovaj SPACE može da ide nešto ovako (ponovo u delu za validaciju):
Code:

if(txtIme.Text=="" || (txtIme.Text.Length==1 && txtIme.Text.Contains(" ")))  //ovde se proverava da li ima samo jedan SPACE, ako treba za više onda mora malo drugačije
{
     errorProvider1.SetError(txtIme, "Unesite ime");
     e.Cancel = true;
}


Ovo je samo neki primer, čisto da dobiješ ideju.
A vi,kako 'te?
 
Odgovor na temu

tweeety
student

Član broj: 234924
Poruke: 8
*.dynamic.sbb.rs.



Profil

icon Re: Visual c# 2008 express aplikacija08.11.2009. u 08:39 - pre 176 meseci
Da, sada radi. Ono za SPACE sam nesto slicno uradila.
Imas li neku knjigu da mi preporucis za Microsoft Visual 2008 express ? Na netu sam nasla samo neke polovicne prirucnike.
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
93.86.73.*

Sajt: www.vasiljevski.com


+2 Profil

icon Re: Visual c# 2008 express aplikacija08.11.2009. u 20:39 - pre 175 meseci
Mozes probati sa ovom: Microsoft Visual C# 2008 Express Edition: Build a Program Now! (ISBN: 9780735625426)
Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
*.viser.edu.rs.



Profil

icon Re: Visual c# 2008 express aplikacija09.11.2009. u 11:22 - pre 175 meseci
Nije loša, ali ako ima još uvek da se nađe:
"C# od početka", CET-ov prevod: izdavač Wrox, napisao Carli Watson
Knjiga je prilično kompletna, kreće se od nule što se tiče objektnog programiranja, pa ide do prilično lepih stvari.

A vi,kako 'te?
 
Odgovor na temu

tweeety
student

Član broj: 234924
Poruke: 8
*.dynamic.sbb.rs.



Profil

icon Re: Visual c# 2008 express aplikacija09.11.2009. u 20:49 - pre 175 meseci
Hvala na preporukama.
Ja objektno dosta dobro znam, ali su mi aplikacije nejasne. Povezivanje formi, cuvanje unosa u nekoj datoteci i tako to.
Probacu naci neku od ovih pa cemo videti...
 
Odgovor na temu

[es] :: .NET :: Visual c# 2008 express aplikacija

[ Pregleda: 3451 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.