2011-09-06 3 views
1

Je veux formater ma zone de texte pour avoir 4 entiers numériques en tout temps. L'exemple 90 serait égal à 0090. Je ne veux pas non plus que des lettres soient entrées. Toute aide serait grandement appréciéeFormatage dans une zone de texte C#

+3

Est-ce WinForms ou Web? – Decker97

+0

Il est dans Winforms –

Répondre

5

Vous voulez dire Masked Textbox? Vous pouvez utiliser un mask de "0000" pour vous assurer que seuls les chiffres peuvent être entrés, et que vous en avez besoin de quatre. Si c'est pour asp.net, vous pouvez regarder une solution MaskedEdit ou une solution jQuery.

+0

textBox1.Text = string.Format ("{0: 0000}", someNumber); C'est la façon dont je l'ai Je suis nouveau à C# un énorme saut pour moi de Visual Basic –

+0

Merci qui fonctionne pour moi –

+0

+ 1.Merci pour le partage. – MStp

Questions connexes