バージョン

UltraGridRow クラス

関連付けられたデータソースの行を表します。
シンタックス
'宣言
 
Public Class UltraGridRow 
   Inherits ActivateableGridItemBase
   Implements Infragistics.Shared.ISelectableItem, Infragistics.Shared.ISparseArrayItem, Infragistics.Shared.ISparseArrayMultiItem, Infragistics.Win.IUIElementProvider, Infragistics.Win.IUIElementTextProvider 
public class UltraGridRow : ActivateableGridItemBase, Infragistics.Shared.ISelectableItem, Infragistics.Shared.ISparseArrayItem, Infragistics.Shared.ISparseArrayMultiItem, Infragistics.Win.IUIElementProvider, Infragistics.Win.IUIElementTextProvider  
使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinGrid
Imports System.Diagnostics

   Private Sub Button62_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button62.Click

       ' Get the first child row of the first row in the UltraGrid.
       Dim childRow As UltraGridRow = Me.ultraGrid1.Rows(0).GetChild(Infragistics.Win.UltraWinGrid.ChildRow.First)

       ' AllAncestorsExpanded indicate whether all the ancestors of a row are expanded. 
       ' Write out this property's value before calling ExpandAncestors.
       Debug.WriteLine("Before calling ExpandAncestors, AllAncestorsExpanded = " & childRow.AllAncestorsExpanded)

       ' Expand all of its ancestors if the aren't already expanded.
       childRow.ExpandAncestors()

       ' After calling ExpandAncestors, AllAncestorsExpanded should be true (unless ofcourse 
       ' you cancel the BeforeRowExpanded event to prevent expanding rows).
       Debug.WriteLine("After calling ExpandAncestors, AllAncestorsExpanded = " & childRow.AllAncestorsExpanded)

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

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

	// Get the first child row of the first row in the UltraGrid.
	UltraGridRow childRow = this.ultraGrid1.Rows[0].GetChild( Infragistics.Win.UltraWinGrid.ChildRow.First );
	
	// AllAncestorsExpanded indicate whether all the ancestors of a row are expanded. 
	// Write out this property's value before calling ExpandAncestors.
	Debug.WriteLine( "Before calling ExpandAncestors, AllAncestorsExpanded = " + childRow.AllAncestorsExpanded );

	// Expand all of its ancestors if the aren't already expanded.
	childRow.ExpandAncestors( );
	
	// After calling ExpandAncestors, AllAncestorsExpanded should be true (unless ofcourse 
	// you cancel the BeforeRowExpanded event to prevent expanding rows).
	Debug.WriteLine( "After calling ExpandAncestors, AllAncestorsExpanded = " + childRow.AllAncestorsExpanded );

}
参照