Domanda

In Windows Mobile 5 uno dei seguenti metodi funziona per impostare un ingresso ai numeri solo:

// Gestito InputModeEditor.SetInputMode (casella di testo, InputMode.Numeric);

// Native Wrapper InputModeSupport.SHSetImeMode (textBox.Handle, InputModeSupport.SHIME_MODE.SHIME_MODE_NUMBERS);

In Windows Mobile 6, né opere.

Come si imposta l'IME su "solo da numeri" in WM 6.0 / .NET CF 3.5?

È stato utile?

Soluzione

Per la modalità IME insieme è possibile utilizzare i due metodi di cui sopra, la commutazione basata sulla piattaforma utilizzando la classe SystemSettings di informarlo. Se si desidera utilizzare il SIP, invece, è possibile trovare il GUID della tastiera WYSIWYG, o "indovinare" enumerando tutti i SIP e scegliendo una con "numerico" nel suo nome. In ultima analisi, però, non v'è alcun modo per garantire i numeri della tastiera solo nel codice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top