バージョン

VisibleRelation 列挙体

同一バンド内における列またはグループの、他の列またはグループとの関係を、表示位置の順序で指定します。
シンタックス
'宣言
 
Public Enum VisibleRelation 
   Inherits System.Enum
public enum VisibleRelation : System.Enum 
メンバ
メンバ解説
First表示位置の順序で、バンド内の最初の列またはグループ。
Last表示位置の順序で、バンド内の最後の列またはグループ。
Next表示位置の順序で、バンド内の次の列またはグループ。
Previous表示位置の順序で、バンド内の前の列またはグループ。
解説

VisibleRelation 列挙体は、Column の UltraGridColumn.GetRelatedVisibleColumn メソッドを呼び出す時にどの列を取り込むかを指定するために使用されます。

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

   Private Sub Button131_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button131.Click

       Dim column As UltraGridColumn = Me.UltraGrid1.DisplayLayout.Bands(0).Columns(0)

       Debug.WriteLine("Columns in visible order: ")

       ' Get the first visible column by passing in VisibleRelation.First.
       column = column.GetRelatedVisibleColumn(VisibleRelation.First)

       While Not column Is Nothing
           Debug.WriteLine("   " & column.Key)

           ' Get the next visible column by passing in VisibleRelation.Next.
           column = column.GetRelatedVisibleColumn(VisibleRelation.Next)
       End While

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

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

	UltraGridColumn column = this.ultraGrid1.DisplayLayout.Bands[0].Columns[0];

	Debug.WriteLine( "Columns in visible order: ");

	// Get the first visible column by passing in VisibleRelation.First.
	column = column.GetRelatedVisibleColumn( VisibleRelation.First );

	while ( null != column )
	{
		Debug.WriteLine( "   " + column.Key );

		// Get the next visible column by passing in VisibleRelation.Next.
		column = column.GetRelatedVisibleColumn( VisibleRelation.Next );
	}

}
参照