テキストボックスにテキスト変更中イベントを作成する 言語フィルタ: Visual Basic C# 概要 テキストボックスにテキスト変更中イベントを作成する方法を紹介します。 このイベントを利用すると、入力した文字が描画される前にキャンセルできるようになります。数字のみ受け付けるようにするなど、入力制限をする場合に使用します。 対象コントロール System.Windows.Forms.TextBox 解説 テキスト変更中のイベントで使用する TextChangingEventArgs クラスを作成します。このクラスは CancelEventArgs クラスを継承することで Cancel プロパティが使えるようになります。また、変更後のテキストを示す NewText プロパティを追加します。 TextChangingEventArgs クラス - Visual Basic コードのコピー