Ako želiš da textbox podrži samo cele brojeve, ovo je dobro rešenje:
Code:
private void txtPort_KeyPress(object sender, KeyPressEventArgs e) {
int n; string c = e.KeyChar.ToString();
if (int.TryParse(c, out n) == false && c != "\b") {
e.Handled = true;
}
}
Kod ne dozvoljava unošenje bilo čega drugog osim broja i backspace karaktera. Ovo sam ja koristio u jednom programu, radi savršeno.