ma zone de texte ne prend que des valeurs numériques, de 0 à 255 (1 octet), comment puis-je empêcher l'utilisateur d'entrer le nombre> 255 ... le troisième chiffre doit être validé. En ce moment, mon code de validation lorsque vous sortez de la zone de texte et de montrer le message.Toute aide grandement appréciée.validation de zone de texte dynamique en C#
private void cor_o_gain_Validating(object sender, CancelEventArgs e)
{
try
{
int entered = int.Parse(cor_o_gain.Text);
if (entered > 255)
{
e.Cancel = true;
MessageBox.Show("Enter the number between 0 and 255");
}
}
catch (FormatException)
{
// e.Cancel = true;
}
}
Annoying * et * facilement vaincu en tapant Ctrl + V. –
oh ... ok alors comment restaurer la valeur précédente dans la zone de texte si le nombre entré est> 255, après avoir affiché le message ?? –