テキストボックスなどで値を入力する際に、半角英数のみ、あるいは全角カタカナだけにしたいという場合の対応方法です。 テキストボックスなどのコントロールで、Validating というイベントがあります。このイベントは、コントロールの検証を行う際に発生します。 たとえば、マウスをテキストボックス上に移動して、そこに文字を入力し、次にマウスをテキストボックス以外に移動しようとした場合、 次のような順にイベントが発生します。 Enter → GotFocus → Leave → Validating → Validated → LostFocus この Validating イベントで、入力された情報が有効かどうか検証 (Validate) することができます。 注意: CausesValidation プロパティが false の場合、 Validating イベント、および Validated