Settare un textbox solo numeric in windows ce 5

martedì 10 febbraio 2009 - 09.41

cicciuzzo Profilo | Junior Member

ciao a tutti

in un textbox vorrei che accetti solo valori numerici.. ho cercato in msdn e
ho trovato :

InputModeEditor.SetInputMode(textBox2, InputMode.Numeric);

ma non mi funziona , credo sia utilizzabile sono per smartphone e pocket pc
...

io utilizzo un device windows ce 5.0 senza estensioni smartphone ne pocket
pc...

esiste una cosa analoga per windows ce 5.0

ciao e grazie

R3GM4ST3R Profilo | Junior Member

Ciao!
WinCE, pocketPC, WindowsMobile tutti il compact framework usano.
La classe InputModeEditor è descritta quì (ci sono anche esempi)

http://msdn.microsoft.com/en-us/library/microsoft.windowsce.forms.inputmodeeditor.aspx

In caso non dovesse funzionare con la versione di Compact framewrok che usi, ti consiglio di recuperare l'evento
onkeyup o onkeydown della textbox e verificare se il tasto premuto è un carattere numerico lo accetti, altrimenti lo scarti!
Sicuramente quest'ultimo metodo funziona con tutti i CF!

Ciao


Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (Albert Einstein)
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 !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5