Tabulator   zodpovězená otázka

VB.NET, WinForms

Nevite nekdo prosim jak vypnout TABulator na formulari a na webrowseru .Dik mocc

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nastavením vlastnosti TabStop na True se docílí efektu, že tento ovládací prvek bude vynechán "v kole" při stisku klávesy Tab - přepínání mezi ovládacími prvky. Pokud chcete úplně eliminovat funkčnost klávesy Tab, bude nutné filtrovat Windows Messages na úrovni formuláře.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

No nefunguje to.. Zkousel jsem neco jako Webrowser1.Tabstop = true ale nic to neudelalo.. Nepotrebuji ji eliminovat uplne ale jen v Webrowseru tak aby nefungovala... Nejaka reda? Dik

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Přečetl jste můj příspěvek do konce nebo jste napsal odpověď už v půlce? Nastavením TabStop na True se docílí požadovaného efektu na ovládacích prvcích formuláře, ne uvnitř webové stránky ve WebBrowser komponentě. Tomu se s vysokou pravděpodobností zabránit nedá.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Dik a neda se tedy Tab vyradit uplne pro celou aplikaci? A pokud ano tak jak .Dik

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud chcete vyřadit tabulátor pro nějakou komponentu, asi nejlepší bude do její události KeyDown dát tento kód:

If e.KeyCode = Keys.Tab Then e.Handled = True

Nastavením e.Handled na True říkáte, že jste se již o klávesu postaral a že se již komponenta o tento stisk starat nemá.

Akorát nevím, jestli to půjde zrovna na tabulátor. Pokud to chcete dát na celý formulář, pak musíte ještě nastavit jeho vlastnost KeyPreview na True.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Bohuzel nefunguje pro TAB ale stejne dekuji.Uz jsem to vyresil jinak napsal ksem html code ktery zakazuje Tab na browseru.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

TAB v browseru nefunguje, pokud browser zbavíte zaměření, třeba klepnutím na přidaný Button bez funkce. Browseru musíte TabStop nastavit na False.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback