Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

TabControl_SelectedIndexChanged

[es] :: .NET :: TabControl_SelectedIndexChanged

[ Pregleda: 928 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bunker
Srđan Savković
Smederevo

Član broj: 4495
Poruke: 219
*.nat-pool.bgd.sbb.co.yu.

ICQ: 30281997


Profil

icon TabControl_SelectedIndexChanged09.12.2004. u 15:19


Da li se nekako moze iskljuciti prikazivanje taba na koji je korisnik kliknuo. Da budem jasniji:

Hoccu da kada korisnik klikne na sledeci tab, uradim validaciju polja, pa ako ne prodje da ga zadrzim na istom.

Da li mogu da sakrijem tab buttons, ako je prethodna akcija nemogucca.
Kroz tabove se ionako kreccem sa 'prev' i 'next'


bunker
09.12.2004. u 15:19 

ZokiR
Zoran Radojković
Melburn, Australija

Član broj: 15986
Poruke: 109
*.gpm.net.au.



Profil

icon Re: TabControl_SelectedIndexChanged10.12.2004. u 03:17
Možeš da iskoristiš SelectedIndexChanged event da vratiš korisnika na prethodni tab ako uslovi nisu zadovoljeni... samo vodi računa da ne izazoveš rekurziju, jer i promena taba kroz kod opet generiše SelectedIndexChanged.

Code:

private bool isChangingTab = false;

private void tabControl_SelectedIndexChanged(object sender, System.EventArgs e)
{
    if (!IsValid() && !isChangingTab)
    {
        isChangingTab = true;
        this.tabControl.SelectedIndex--;
        isChangingTab = false;
    }
}
10.12.2004. u 03:17 

bunker
Srđan Savković
Smederevo

Član broj: 4495
Poruke: 219
*.nat-pool.bgd.sbb.co.yu.

ICQ: 30281997


Profil

icon Re: TabControl_SelectedIndexChanged13.12.2004. u 14:30
ok, to sam probao, ali resenje nije dovoljno elegantno. uradio sam duplu validaciju. hvala u svakom slucaju
bunker
13.12.2004. u 14:30 

[es] :: .NET :: TabControl_SelectedIndexChanged

[ Pregleda: 928 | Odgovora: 2 ]

Postavi temu Odgovori

Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.