バージョン

OnAfterCloseUp メソッド (UltraCalendarCombo)

DropDownが閉じた後で、AfterCloseUp イベントを発生させます。
シンタックス
'宣言
 
Protected Overridable Sub OnAfterCloseUp( _
   ByVal e As EventArgs _
) 
protected virtual void OnAfterCloseUp( 
   EventArgs e
)

パラメータ

e
イベントのデータを提供する System.EventArgs
解説

イベントが発生すると、デリゲートを通じてイベント ハンドラーが呼び出されます。

OnAfterCloseUp メソッドを使用すれば、デリゲートを関連付けなくても、派生クラスでイベントを処理できます。これは、派生クラスでイベントを処理する際によく用いられる手法です。

継承時の注意: 派生クラスで OnAfterCloseUp をオーバーライドする場合は、登録されたデリゲートがイベントを受信できるようにするため、必ず基本クラスの OnAfterCloseUp メソッドを呼び出してください。

使用例
Private Sub UltraCalendarCombo1_AfterCloseUp(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ultraCalendarCombo1.AfterCloseUp

    Dim newValue As String

    If (Me.ultraCalendarCombo1.Value Is Nothing) Then
        newValue = "Nothing"
    Else
        newValue = Me.ultraCalendarCombo1.Value.ToString()
    End If

    System.Diagnostics.Debug.WriteLine("AfterCloseUp: Value = " + newValue)

End Sub
private void ultraCalendarCombo1_AfterCloseUp(object sender, System.EventArgs e)
{

	string newValue = string.Empty;

	if ( this.ultraCalendarCombo1.Value == null )
		newValue = "null";
	else
		newValue = this.ultraCalendarCombo1.Value.ToString();

	System.Diagnostics.Debug.WriteLine("AfterCloseUp: Value = " + newValue);
		
}
参照