バージョン

RowSelected イベント (UltraCombo)

UltraDropDownBase.SelectedRow が変更されたときに発生します。
シンタックス
'宣言
 
Public Event RowSelected As RowSelectedEventHandler
public event RowSelectedEventHandler RowSelected
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、RowSelectedEventArgs 型の引数を受け取りました。次の RowSelectedEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Owner オーナー
Row 選択された行を返します。
解説

このイベントは、コンボの選択行が変更した時に発生します。これによって、以前に選択した行が新しく選択した行と同じ値またはテキストを持つ場合を除くコントロールの Value および Text プロパティも変更されます。

MessageBox を表示するなどのコンボがフォーカスを失う場合に何も行わないことは一般的に好ましくありません。リストからナビゲートするために矢印キーをユーザーが押したり、コンボの編集部分に入力したり、特定の項目を検索するために AutoEdit を使用する時に変更を行うプロセスで、このイベントが発生するからです。

使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinGrid

  Private Sub UltraCombo1_RowSelected(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.RowSelectedEventArgs) Handles ultraCombo1.RowSelected

      ' ユーザーがドロップダウンの項目を選択するときに、RowSelected が発生します
      ' UltraCombo の Value プロパティも更新されます渡されたイベント引数の Row プロパティで
      ' 選択した行にアクセスできます

      Debug.WriteLine("RowSelected: " & "UltraCombo's new value is " & Me.ultraCombo1.Value.ToString())
      Debug.WriteLine("RowSelected: " & "New row is selected with the ProductID of " & e.Row.Cells("ProductID").Value.ToString())

  End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;
using System.Diagnostics;

private void ultraCombo1_RowSelected(object sender, Infragistics.Win.UltraWinGrid.RowSelectedEventArgs e)
{	

	// ユーザーがドロップダウンの項目を選択するときに、RowSelected が発生します
	// UltraCombo の Value プロパティも更新されます渡されたイベント引数の Row プロパティで
	// 選択した行にアクセスできます

	Debug.WriteLine( "RowSelected: " + "UltraCombo's new value is " + this.ultraCombo1.Value.ToString( ) );
	Debug.WriteLine( "RowSelected: " + "New row is selected with the ProductID of " + e.Row.Cells["ProductID"].Value.ToString( ) );

}
参照