バージョン

RowSelectorNumberStyle プロパティ

行セレクターに行番号を表示するかどうか、および表示する行番号の種類を指定します。
シンタックス
'宣言
 
Public Property RowSelectorNumberStyle As RowSelectorNumberStyle
public RowSelectorNumberStyle RowSelectorNumberStyle {get; set;}
解説

行番号は 1 から始まります。つまり、行セレクターに表示される番号は実際のインデックス値ではなく、インデックスに 1 を足した数になります。

RowSelectorNumberStyle プロパティを使用して、行セレクターに行番号を表示できます。このプロパティを行番号を表示するための値に設定すると、行番号が収まるように行セレクターのデフォルトの幅が自動的に拡大します。行セレクターの幅を明示的に指定するには、RowSelectorWidth プロパティを使用します。

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


    Private Sub UltraGrid1_InitializeLayout(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs) Handles UltraGrid1.InitializeLayout
        ' Set the RowSelectorNumberStyle to enable the row-numbers.
        e.Layout.Override.RowSelectorNumberStyle = RowSelectorNumberStyle.VisibleIndex

        ' You can control the appearance of the row numbers using the RowSelectorAppearance.
        e.Layout.Override.RowSelectorAppearance.ForeColor = Color.Blue
        e.Layout.Override.RowSelectorAppearance.FontData.Bold = DefaultableBoolean.True

        ' You can explicitly set the width of the row selectors if the default one calculated
        ' by the UltraGrid is not enough.
        e.Layout.Override.RowSelectorWidth = 60
    End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;
using System.Diagnostics;


		private void UltraGrid1_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
		{
			// Set the RowSelectorNumberStyle to enable the row-numbers.
			e.Layout.Override.RowSelectorNumberStyle = RowSelectorNumberStyle.VisibleIndex;

			// You can control the appearance of the row numbers using the RowSelectorAppearance.
			e.Layout.Override.RowSelectorAppearance.ForeColor = Color.Blue;
			e.Layout.Override.RowSelectorAppearance.FontData.Bold = DefaultableBoolean.True;

			// You can explicitly set the width of the row selectors if the default one calculated
			// by the UltraGrid is not enough.
			e.Layout.Override.RowSelectorWidth = 60;
		}
参照