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
Problema con Focus in vc.net
giovedì 04 dicembre 2008 - 14.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
pasqualimassimo
Profilo
| Junior Member
50
messaggi | Data Invio:
gio 4 dic 2008 - 14:06
Ho creato una classe per la vaidazione dei campi, ma ho il seguente quesito non risolto :
quando viene inserito un carattere sbagliato in un campo, la classe intercettato l'errore fa il Focus sul campo stesso, per far si che l'uitlizzatore sia costretto a reinserirlo, solo che il controller della tastira è già passato al campo successivo.
Ora io ho aggiunto un modulo LostFocus a ciascun campo es: nomeTextBox
Come faccio a bloccare il LostFocus fino al validazione del campo?
aiedail92
Profilo
| Expert
993
messaggi | Data Invio:
gio 4 dic 2008 - 14:13
Ciao
Hai provato ad usare l'evento Validating? Viene generato durante la convalida del controllo, prima cioè che stia per perdere il focus, e puoi decidere se annullare la convalida o meno semplicemente impostando la proprietà e.Cancel su true (per non convalidare) o lasciarla di default su false per accettare la convalida.
Luca
Teech
Profilo
| Expert
573
messaggi | Data Invio:
gio 4 dic 2008 - 14:16
Devi inserire il controllo di validità nell'evento Validating dei componenti. Guarda il link di seguito riportato dove sono indicate anche le sequenze degli eventi...
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.validating.aspx
Ciao
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole
'---EDIT---
Scusa Luca ma abbiamo risposto insieme
pasqualimassimo
Profilo
| Junior Member
50
messaggi | Data Invio:
gio 4 dic 2008 - 16:24
merci ora provo
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 !