'宣言 Public Event MaskValidationError As UltraMaskedEdit.MaskValidationErrorEventHandler
public event UltraMaskedEdit.MaskValidationErrorEventHandler MaskValidationError
イベント ハンドラが、このイベントに関連するデータを含む、MaskValidationErrorEventArgs 型の引数を受け取りました。次の MaskValidationErrorEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Beep | 入力エラー時のビープ音を防ぐかどうかを設定します。 |
Message | 検証が失敗した理由を示す簡潔なメッセージを返します。 |
RetainFocus | これをTrueに設定すると、マスクに一致しないテキストを入力した後、ユーザーがフォーカスを別のコントロールに変更しようとしたときに、強制的にフォーカスが維持されます。このデフォルト動作を変更するには、Falseに設定します。 |
Revert | これをTrueに設定すると、MaskedEditのテキストが元のテキストに戻されます。 |
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinMaskedEdit Private Sub UltraMaskedEdit1_MaskValidationError(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinMaskedEdit.MaskValidationErrorEventArgs) Handles ultraMaskedEdit1.MaskValidationError ' マスク エディターに無効な値があるときにフォーカスを失う場合、 ' MaskValidationError を発生します Debug.WriteLine("MaskValidationError fired.") If Not e.Message Is Nothing Then Debug.WriteLine("Error message = " & e.Message) End If ' Beep を False に設定すると、デフォルトで有効なマスク エディターのビープ音を ' 無効にします e.Beep = False ' RetainFocus を False に設定すると、マスク エディターのフォーカスの保持を ' 無効にします e.RetainFocus = False End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinMaskedEdit; using System.Diagnostics; private void ultraMaskedEdit1_MaskValidationError(object sender, Infragistics.Win.UltraWinMaskedEdit.MaskValidationErrorEventArgs e) { // マスク エディターに無効な値があるときにフォーカスを失うと // MaskValidationError を発生します Debug.WriteLine( "MaskValidationError fired." ); if ( null != e.Message ) { Debug.WriteLine( "Error message = " + e.Message ); } // Beep を False に設定すると、デフォルトで有効なマスク エディターのビープ音を // 無効にします e.Beep = false; // RetainFocus を False に設定すると、マスク エディターのフォーカスを保持する // 無効にします e.RetainFocus = false; }