Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Gestione tab in una serie di textbox contenuti in una panel
martedì 30 settembre 2008 - 11.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 30 set 2008 - 11:22
Buongiorno ragazzi,
io ho una winform con una serie di textbox. in basso ho un pulsante che se cliccato visualizza una panel che al suo interno vi sono altre textbox. In queste textbox della panel, sposto il cursore mediante il tab della tastiera, solo che dopo aver passata l'ultima textbox il cursore ripassa alle textbox che si trovano nella winform.
Io vorrei che il cursore rimanesse sempre nella panle ossia che si sposta sempre tra le textbox della panel finchè la stessa panel resta visibile.
Si può fare e come?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 30 set 2008 - 14:15
>Io vorrei che il cursore rimanesse sempre nella panle ossia che
>si sposta sempre tra le textbox della panel finchè la stessa
>panel resta visibile.
>Si può fare e come?
Bella domanda.
Allora puoi agire sulla proprietà TabStop che ha quasi ogni controllo. Impostandola a false elimina quel controllo dall'elenco di controlli a cui puoi accedere tramite Tab.
Esempio.
Se in una form metti 50 textbox, e 47 le metti con tabstop a false, se premi tab lui ciclerà sono nelle rimanenti 3 TextBox.
Ora, non so se ciò può essere applicato al tuo progetto, perchè bloccando i tabstop di tutti gli altri controlli, blocchi la UI per chi usa la tastiera, però potresti magari bloccare il tabstop a runtime sulla base di ciò che l'utente sta facendo.
Esempio, se preme un pulsante e gli esce una maschera di inserimento allora blocca tutti i tabstop tranne quelli della maschera. Appena preme Ok, scompare la maschera e riabiliti tutti i tabstop.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 30 set 2008 - 17:41
Ottimo perchè non ci ho pensato prenderò la seconda strada, grazie David ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !