Volendo inserire solo numeri dentro una textbox (interi o decimali), utilizzo l'evento keydown assieme al keycode per determinare il tipo di carattere da inserire.
I tasti sono identificati con un nome e/o un valore, per esempio "NumPad5" rappresenta il tasto "5" del tastierino numerico, invece D5 Rappresenta il tasto 5, quello sotto il tasti funzione; per il punto il nome è "OemPeriod" e cosi via dicendo.
Nella tastiera c'è un tasto con il carattere punto, quello di fianco alla virgola, un’altro sul tastierino
numerico di fianco allo zero, assieme a "Canc". Il nome "OemPeriod" fa riferimento solo al punto della tastiera, quello sul tastierino numerico sembra che non abbia un nome, perlomeno non riesco a trovarlo.
Adesso spiego la mia dificoltà. voglio inserire un numero decimale utilizzando solo il tasterino numerico, il che comporta abilitare il punto su quest'ultimo.
qualcuno riesce a darmi qualche info per risolvere il problema?
maggiori info su MSDN library a questo indirizzo:
http://msdn.microsoft.com/library/it...ycodetopic.asp
Grazie, grazie.....