MESCIUS SPREAD for ASP.NET 10.0J
行と列の固定

固定した行と列に囲まれた領域は、ユーザーがコントロールのスクロールバーやナビゲーションキーを使用しても、スクロールされません。 この機能は、ヘッダ以外の行または列内の情報を、ユーザーがシート内のどこに移動しても常に表示させておきたい場合や、先頭行、先頭列を固定したい場合などに便利です。

また、固定された行または列ヘッダに固定されていることを表すアイコンを表示することも可能です。

固定行および固定列の設定を有効にするには、FpSpread クラスEnableClientScript プロパティをtrueに設定する必要があります。

設定方法

SheetView クラスFrozenColumnCount プロパティFrozenRowCount プロパティにそれぞれ固定したい列数および行数を設定します。

固定されていることを表すアイコンを表示するには、ShowFrozenIndicator プロパティを設定します。アイコンを任意の画像に変更するには、FpSpread クラスSetImage メソッドを使用します。パラメータには、SpreadImages.FrozenIndicatorを指定します。

サンプルコード

次のサンプルコードは固定行および固定列を設定します。

FpSpread1.Sheets[0].FrozenColumnCount = 2;
FpSpread1.Sheets[0].FrozenRowCount = 1;        
FpSpread1.Sheets(0).FrozenColumnCount = 2
FpSpread1.Sheets(0).FrozenRowCount = 1        

SPREAD デザイナでの設定

  1. プロパティウィンドウ上部にあるアイテムリストから「シート」を選択します。
  2. プロパティウィンドウ、FrozenColumnCountまたはFrozenRowCount プロパティの値を設定します。

また、以下の方法でFrozenColumnCountまたはFrozenRowCountプロパティに1を設定することができます。

  1. [表示]タブを選択します。
  2. [ウィンドウ]グループの[ウィンドウ枠の固定]アイコンを選択します。
  3. ドロップダウンから「先頭行の固定」または「先頭列の固定」を選択します。
関連トピック

 

 


© MESCIUS inc. All rights reserved.