شاید بهتر باشه کدهای کوچیک رو همینجا قرار بدیم :
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar <= '9' && e.KeyChar >= '0')
{
textBox1.Text += e.KeyChar;
label2.Text = textBox1.Text.Length.ToString();
}
if (e.KeyChar.ToString() == "" && textBox1.Text.GetHashCode() != 757602046)
{
int i = textBox1.Text.Length;
if (i > 0)
{
textBox1.Text = textBox1.Text.Remove(i - 1);
label2.Text = (i-1).ToString();
}
else
textBox1.Clear();
}
}
به هر حال هر کاری خوبه (بسته به زمان انجامش) هرچند این کد رو میشد خیلی جمع و جورتر نوشت.