バージョン

OnMaskValidationError メソッド

エラーが発生したときに呼び出されます。
シンタックス
'宣言
 
Protected Overridable Sub OnMaskValidationError( _
   ByVal e As MaskValidationErrorEventArgs _
) 
protected virtual void OnMaskValidationError( 
   MaskValidationErrorEventArgs e
)

パラメータ

e
使用例
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;
}
参照