バージョン

Index プロパティ (UltraGridColumn)

バンド列コレクションにある列のインデックス。
シンタックス
'宣言
 
Public ReadOnly Property Index As Integer
public int Index {get;}
解説

Index プロパティは、コレクション内のオブジェクトの作成の順序にデフォルトで設定されます。コレクションの最初のオブジェクトのインデックスは常にゼロとなります。

オブジェクトのコレクションへの追加または削除時など、コレクション内のオブジェクトが並べ替えられるときに、オブジェクトの Index プロパティの値は変更できます。Index プロパティは動的に変更できるため、Key プロパティを使用することによって、コレクション内のオブジェクトの参照はより有効になります。

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

   Private Sub Button94_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button94.Click

       Dim columns As ColumnsCollection = Me.ultraGrid1.DisplayLayout.Bands(0).Columns

       ' Loop through all the columns.
       Dim i As Integer
       For i = 0 To columns.Count - 1
           Dim column As UltraGridColumn = columns(i)

           ' Write out the index and the key of the column.
           Debug.WriteLine("columns(" & i & ").Index = " & column.Index & ", Key = " & column.Key)
       Next

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

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

	ColumnsCollection columns = this.ultraGrid1.DisplayLayout.Bands[0].Columns;

	// Loop through all the columns.
	for ( int i = 0; i < columns.Count; i++ )
	{
		UltraGridColumn column = columns[i];

		// Write out the index and the key of the column.
		Debug.WriteLine( "columns[" + i + "].Index = " + column.Index + ", Key = " + column.Key );
	}

}
参照