現在のセルのインデックス取得
現在のセルのインデックスは、GcMultiRow.CurrentCellPosition.CellIndexプロパティで取得できます。
Console.WriteLine("現在のセルのインデックス: {0}", GcMultiRow1.CurrentCellPosition.CellIndex)
Console.WriteLine("現在のセルのインデックス: {0}", gcMultiRow1.CurrentCellPosition.CellIndex);
現在のセルの移動
現在のセルを移動するには、GcMultiRow.CurrentCellPositionプロパティに新しいセルの位置を設定します。
GcMultiRow1.CurrentCellPosition = New GrapeCity.Win.MultiRow.CellPosition(0, 1)
gcMultiRow1.CurrentCellPosition = new GrapeCity.Win.MultiRow.CellPosition(0, 1);
現在のセルへのアクセス
現在のセルにアクセスするには、GcMultiRow.CurrentCell プロパティを使用します。
次のコードは、現在のセルの背景色を変更します。
次のコードは、現在のセルの背景色を変更します。
GcMultiRow1.CurrentCell.Style.BackColor = Color.Azure
gcMultiRow1.CurrentCell.Style.BackColor = Color.Azure;
|
現在のセルを列ヘッダセクションのセルへ移動
現在のセルを列ヘッダセクションのセルに移動するには、CellPositionクラスを使用します。このとき、列ヘッダセクションのセルに移動には、コンストラクタの第一引数にセルのオーナーセクションのスコープを指定するCellScopeを設定します。
|
GcMultiRow1.CurrentCellPosition = New GrapeCity.Win.MultiRow.CellPosition(CellScope.ColumnHeader, 0, 0)
gcMultiRow1.CurrentCellPosition = new GrapeCity.Win.MultiRow.CellPosition(CellScope.ColumnHeader, 0, 0);
スタイルの設定
現在のセルは背景色と文字色、セルを囲む罫線のスタイルを設定できます。
背景色はGcMultiRow.CurrentCellBackColorプロパティ、文字色はGcMultiRow.CurrentCellForeColorプロパティで設定します。
また、罫線はCurrentCellBorderLineプロパティを使用して線種と線色を設定します。
背景色はGcMultiRow.CurrentCellBackColorプロパティ、文字色はGcMultiRow.CurrentCellForeColorプロパティで設定します。
また、罫線はCurrentCellBorderLineプロパティを使用して線種と線色を設定します。
' 現在のセルの背景色を設定する GcMultiRow1.CurrentCellBackColor = Color.LightBlue ' 現在のセルの文字色を設定する GcMultiRow1.CurrentCellForeColor = Color.DimGray ' 現在のセルの罫線の線種と色を設定する GcMultiRow1.CurrentCellBorderLine = New GrapeCity.Win.MultiRow.Line(GrapeCity.Win.MultiRow.LineStyle.Thick, Color.Red)
// 現在のセルの背景色を設定する gcMultiRow1.CurrentCellBackColor = Color.LightBlue; // 現在のセルの文字色を設定する gcMultiRow1.CurrentCellForeColor = Color.DimGray; // 現在のセルの罫線の線種と色を設定する gcMultiRow1.CurrentCellBorderLine = new GrapeCity.Win.MultiRow.Line(GrapeCity.Win.MultiRow.LineStyle.Thick, Color.Red);
次の場合、現在のセルの背景色と文字色の設定は無効になります。
|