SPREAD for WPF 4.0J - GcSpreadGrid
固定
MESCIUS SPREAD for WPF 4.0J > 開発者ガイド > スクロール > 固定

先頭および末尾の行、先頭および末尾の列をそれぞれスクロールしないよう固定できます。

固定

行および列の固定に関して、コントロールは次のプロパティを提供しています。

プロパティ 説明
FrozenRowCount 先頭に固定する行数
FrozenColumnCount 先頭に固定する列数
FrozenTrailingRowCount 末尾に固定する行数
FrozenTrailingColumnCount 末尾の固定する列数

固定領域の境界線の外観

コントロールの FrozenLine プロパティを使用して、スクロールが固定された領域とそうでない領域の境界線の外観を変更できます。次のサンプルコードは固定領域の境界線を赤の二重線に設定する例です。

C#
コードのコピー
// 先頭2行と末尾1行を固定します。
gcSpreadGrid1.FrozenTrailingRowCount = 1;
gcSpreadGrid1.FrozenRowCount = 2;
// 固定領域の境界線を変更します。
gcSpreadGrid1.FrozenLine = new BorderLine(Colors.Red, BorderLineStyle.Double);
        
Visual Basic
コードのコピー
' 先頭2行と末尾1行を固定します。
GcSpreadGrid1.FrozenTrailingRowCount = 1
GcSpreadGrid1.FrozenRowCount = 2
' 固定領域の境界線を変更します。
GcSpreadGrid1.FrozenLine = New BorderLine(Colors.Red, BorderLineStyle.Double)

ソート/フィルタリング対象から固定領域を除外

ソートフィルタリングが有効となっている場合、固定領域をソートやフィルタリングの対象外に設定できます。ソートの対象外とするにはSortIgnoreFrozenRows プロパティを、フィルタリングの対象外とするにはFilterIgnoreFrozenRows プロパティをそれぞれ true に設定します。

関連トピック