バージョン

ExpansionIndicator プロパティ (UltraGridRow)

行の展開 (プラス/マイナス) インジケーターを表示するかどうかを決定する値を返すか設定します。
シンタックス
'宣言
 
Public Property ExpansionIndicator As ShowExpansionIndicator
public ShowExpansionIndicator ExpansionIndicator {get; set;}
解説

このプロパティは、子行を持たない行の展開インジケーターを表示するかどうか、または子行を持つ行の展開インジケーターを非表示にするかどうかを決定します。

Expanded プロパティを使用すると、展開インジケーターを展開(マイナス)と縮小(プラス)のどちらの状態にするかを指定できます。

ユーザーが展開インジケーターをクリックして行を展開または縮小すると、BeforeRowExpanded イベントと BeforeRowCollapsed イベントが生成されます。

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

  Private Sub Button37_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button37.Click

      ' Set the ExpansionIndicator on the layout's override.
      Me.UltraGrid1.DisplayLayout.Override.ExpansionIndicator = ShowExpansionIndicator.CheckOnDisplay

      ' You can override that grid-wide setting for a particular band by setting it on the
      ' override of that band.
      Me.ultraGrid1.DisplayLayout.Bands(1).Override.ExpansionIndicator = ShowExpansionIndicator.CheckOnExpand

      ' You can also override this setting for a specific row by setting the property on 
      ' that row.
      Me.ultraGrid1.Rows(0).ExpansionIndicator = ShowExpansionIndicator.Never

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

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

	// Set the ExpansionIndicator on the layout's override.
	this.ultraGrid1.DisplayLayout.Override.ExpansionIndicator = ShowExpansionIndicator.CheckOnDisplay;

	// You can override that grid-wide setting for a particular band by setting it on the
	// override of that band.
	this.ultraGrid1.DisplayLayout.Bands[1].Override.ExpansionIndicator = ShowExpansionIndicator.CheckOnExpand;

	// You can also override this setting for a specific row by setting the property on 
	// that row.
	this.ultraGrid1.Rows[0].ExpansionIndicator = ShowExpansionIndicator.Never;

}
参照