'宣言 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; }