非スクロール領域を設定するには?

文書番号 : 40624     文書種別 : 使用方法     登録日 : 2017/07/26     最終更新日 : 2017/07/26
文書を印刷する
対象製品
MultiRow for Windows Forms 10.0J
詳細
上下の行や左右のセルを固定して、非スクロール領域を設定するには、それぞれ以下のプロパティを使用します。

先頭の行を上部に固定
GcMultiRow.FreezeTopRowCountプロパティ

末尾の行を下部に固定
GcMultiRow.FreezeBottomRowCountプロパティ

左端のセルを左に固定
GcMultiRow.FreezeLeftCellNameプロパティ、または、GcMultiRow.FreezeLeftCellIndexプロパティ

右端のセルを右に固定
GcMultiRow.FreezeRightCellNameプロパティ、または、GcMultiRow.FreezeRightCellIndexプロパティ

[Visual Basic]
GcMultiRow1.Template = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(50)
GcMultiRow1.RowCount = 50

' 上下2行ずつ固定する
GcMultiRow1.FreezeTopRowCount = 2
GcMultiRow1.FreezeBottomRowCount = 2

' 左右の最初のセルを固定する
' セルのインデックスで指定する場合 
GcMultiRow1.FreezeLeftCellIndex = 0
GcMultiRow1.FreezeRightCellIndex = 49

'' セル名で指定する場合 
'GcMultiRow1.FreezeLeftCellName = "textBoxCell1"
'GcMultiRow1.FreezeRightCellName = "textBoxCell50"

[C#]
gcMultiRow1.Template = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(50);
gcMultiRow1.RowCount = 50;

// 上下2行ずつ固定する
gcMultiRow1.FreezeTopRowCount = 2;
gcMultiRow1.FreezeBottomRowCount = 2;

// 左右の最初のセルを固定する
// セルのインデックスで指定する場合 
gcMultiRow1.FreezeLeftCellIndex = 0;
gcMultiRow1.FreezeRightCellIndex = 49;

//// セル名で指定する場合 
//gcMultiRow1.FreezeLeftCellName = "textBoxCell1";
//gcMultiRow1.FreezeRightCellName = "textBoxCell50";