[ Pharos @ 06.01.2008. 16:10 ] @
Imam jednu formu, tab controlu i proizvoljan broj tab pageova.
Kada na tastaturi pritisnem kursore levo i desno, skroluju mi se tab stranice, a ja to hoću da zabranim.
Da li neko zna kako?

Hvala!

[Ovu poruku je menjao Pharos dana 06.01.2008. u 17:39 GMT+1]
[ mmix @ 06.01.2008. 16:43 ] @
Ja koliko znam to se desava samo ako je fokus na tabcontrol (sto je i ocekivano ponasanje), ako ti je fokus na nekoj drugoj kontroli tabovi ne bi trebalo da se prebacuju.
[ Pharos @ 06.01.2008. 17:27 ] @
E pa to meni i treba.
Kada je focus na tab kontroli da se ne vrši promena tab stranica pomoću kursorskih tastera već jedino kada se mišem klikne na određeni tabPage..
[ aleksandarpopov @ 06.01.2008. 18:01 ] @
Overriduj KeyPress event za tab control , proveri da li su pritisnuti tasteri koje zelis da izbacis - > tj. kursori i ako jesu postavi e.Handled = true, ako nisu ti tasteri onda pozoves base.KeyPress. Ovo pisem iz glave, ali valda bi trebalo da radi... malo je "balkansko" resenje ali ne pada mi nista drugo na pamet...