バージョン

SelectedRow プロパティ

現在選択されている行を取得または設定します。
シンタックス
'宣言
 
Public Property SelectedRow As UltraGridRow
public UltraGridRow SelectedRow {get; set;}
解説

UltraCombo コントロールでは、このプロパティは現在選択されている行を決定します。

UltraDropDown コントロールは、一度に多くのグリッド セルに対応するので、このプロパティは UltraDropDown で通常は使用されません。代わりに、UltraGridCellUltraGridCell.Value プロパティを使用します。

SelectedRow、Value、および プロパティはしっかりとリンクされます。ひとつを変更すると他が変更されます(行が重複値を持つケースで例外があります)。

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

  Private Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button5.Click 

      ' 選択されている行を取得します
      Dim row As UltraGridRow = Me.ultraCombo1.SelectedRow

      If Not row Is Nothing Then
          ' 選択された行のインデックスを出力します
          Debug.WriteLine("Current selected row index = " & row.Index)
      Else
          ' SelectedRow は null の場合、選択されている行がありません
          Debug.WriteLine("No row currently selected.")
      End If

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

private void button5_Click(object sender, System.EventArgs e)
{

	// 選択されている行を取得します
	UltraGridRow row = this.ultraCombo1.SelectedRow;

	if ( row != null )
	{
		// 選択された行のインデックスを出力します
		Debug.WriteLine( "Current selected row index = " + row.Index );
	}
	else
	{
		// SelectedRow は null の場合、選択されている行がありません
		Debug.WriteLine( "No row currently selected." );
	}

}
参照