La restriction aux utilisateurs de saisir uniquement des chiffres dans l'application windows en C#

J'ai essayé ce code pour restreindre uniquement des chiffres.Ce type de chiffres et de ne pas faire d'entrée, quand nous essayons de saisir des caractères ou de toute autre mesure de contrôle, même s'il ne marche pas entrer retour arrière aussi. comment empêcher le retour arrière.

private void TxtBox1_KeyPress(object sender, KeyPressEventArgs e)
{
     if (!System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), "\\d+"))
          e.Handled = true;
}
Voulez-vous dire que vous voulez autoriser correction arrière?
e.Manipulés = "+-.\b0123456789".IndexOf(e.KeyChar) < 0;

OriginalL'auteur Narayan | 2011-12-21