Gå til innhold

Anbefalte innlegg

Hei,

 

Jeg lager et forbruksprogram for mobilen min (htc touch pro) og ønsker å lage et input felt som bare tar tall.

 

En annen ting er at hver gang dette feltet får fokus, så hadde det vært greit om det virtuelle keyboardet som kommer opp er bare tall.

 

(og ja, jeg vet at denne applikasjonen er laget før og sannsynligvis mye bedre :))

 

Takker for bidrag.

 

O.

Endret av olona
Lenke til kommentar
Videoannonse
Annonse

For å sette en TextBox til å ha nummerisk input som default kan du sette input mode:

InputModeEditor.SetInputMode(textBox1, InputMode.Numeric);

 

Når det gjelder å kun godta tall og andre numeriske tegn kan du sikkert bruke KeyPress eventen, sjekke hva som blir trykket (e.KeyCode) og hvis det er noe som ikke skal være med kan du sette e.Handled til true. Dermed vil keypress eventen ikke går videre til systemet.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...