テキストボックスのプロパティに出くわしたばかりで、検証ルーチンにとって理想的なソリューションのように聞こえますが、それをどのように利用するかわかりません。
検証が失敗した場合に、上記のプロパティを使用して変更を元に戻すにはどうすればよいですか?
私は無駄にグーグルを検索しました。
ありがとう
はUndoAction
、UNDOスタックがどのように変更されたかに関する情報としてのみ使用できます。スタックを変更するには、テキストボックスの[元に戻す]メソッドと[やり直し]メソッドを使用します。
ただし、検証にはValidatingイベントを使用する必要があります。たとえば、と組み合わせてErrorProvider
。例はMSDNページにあります。