Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

C# - nepomeranje tabova sa kursorskim tasterima - kako?

  • 3 odgovora
  • 3.634 pregleda

Najnovija ↓

C# - nepomeranje tabova sa kursorskim tasterima - kako? 06.01.2008. u 17:10 · pre 229 meseci
izmenjeno 1 put, poslednji put Pharos 06.01.2008. u 17:39
  1. Pharos06.01.2008. u 17:39zapis iz teksta poruke
#1
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!
Potpis
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
Re: C# - nepomeranje tabova sa kursorskim tasterima - kako? 06.01.2008. u 17:43 · pre 229 meseci #2
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.
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: C# - nepomeranje tabova sa kursorskim tasterima - kako? 06.01.2008. u 18:27 · pre 229 meseci #3
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..
Potpis
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
Re: C# - nepomeranje tabova sa kursorskim tasterima - kako? 06.01.2008. u 19:01 · pre 229 meseci #4
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...
Potpis
RTFM
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme