テキストボックスの入力制限のやり方

Q.テキストボックスに数字のみ入力できるようにする方法は?

A.テキストボックスのプロパティよりKeyPressイベントを作成し、数字以外が入力された場合にキャンセルするようにします。

int.TryParseで数字が入力されたか判定します。
数字以外が入力された場合e.Handled = True;で入力をキャンセルします。

if文に&& e.KeyShar != '¥b’ と書いてあるのはバックスペースで文字を消せるようにするためです。
数字の他にマイナスなどを入力できるようにしたい場合はバックスペースと同じように&& e.KeyChar !=" で入力したいキーを追加してください。