'宣言 Public Delegate Sub DropDownEventHandler( _ ByVal sender As Object, _ ByVal e As DropDownEventArgs _ )
public delegate void DropDownEventHandler( object sender, DropDownEventArgs e )
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Private Sub UltraDropDown1_AfterDropDown(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.DropDownEventArgs) Handles ultraDropDown1.AfterDropDown ' ドロップダウンが開いた後に AfterDropDown を発生します Debug.WriteLine("UltraDropDown is dropped down.") ' 開いたドロップダウンを含むオーナー コントロールの名前を出力します ' UltraDropDown を複数 UltraGrid に割り当てられる可能性がありますOwner は現在アクティブで ' 開いている UltraDropDown のオーナーを示します If Not e.Owner Is Nothing Then Debug.WriteLine("Owner is " & e.Owner.Name) Else Debug.WriteLine("Owner is Nothing") End If End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void ultraDropDown1_AfterDropDown(object sender, Infragistics.Win.UltraWinGrid.DropDownEventArgs e) { // ドロップダウンが開いた後に AfterDropDown を発生します Debug.WriteLine( "UltraDropDown is dropped down." ); // 開いたドロップダウンを含むオーナー コントロールの名前を出力します // UltraDropDown を複数 UltraGrid に割り当てられる可能性がありますOwner は現在アクティブで // 開いている UltraDropDown のオーナーを示します if ( null != e.Owner ) { Debug.WriteLine( "Owner is " + e.Owner.Name ); } else { Debug.WriteLine( "Owner is null" ); } }