MESCIUS SPREAD for ASP.NET 10.0J
行と列の概要

行および列を処理するには、シートオブジェクトから行、列のコレクションを参照して行、列の各オブジェクトを操作するか、モデルを操作します。大幅なカスタマイズを行わない場合は、行、列の各オブジェクトを操作する方が容易です。

モデル操作の方法については「Axis モデル」を参照してください。

また、特定の行や列に適用される設定は、シート レベルで適用される設定より優先されます。また、セル レベルで適用される設定は、行や列の設定より優先されます。優先順位の詳細については、「オブジェクトの親子関係」を参照してください。

行オブジェクト

行オブジェクトはRow クラスで定義され、行コレクション(Rows クラス)に追加されています。また、行コレクションは、シートのRows プロパティから参照されます。

特定の行を設定するには、次のように行オブジェクトを取得します。以下は先頭シートの先頭行の背景色を設定する例です。

FpSpread1.Sheets[0].Rows[0].BackColor = System.Drawing.Color.Honeydew;
FpSpread1.Sheets(0).Rows(0).BackColor = System.Drawing.Color.Honeydew

また、以下のプロパティは状態に応じた行のインデックスを取得または設定できます。

プロパティ 行の状態
ActiveRow プロパティ 現在アクティブな行
EditRow プロパティ 編集中のセルを含む行
TopRow プロパティ シートで一番上に表示されている行

列オブジェクト

列オブジェクトはColumns クラスで定義され、列コレクション(Columns クラス)に追加されています。また、列コレクションは、シートのColumns プロパティから参照されます。

特定の列を設定するには、次のように列オブジェクトを取得します。以下は先頭シートの先頭列の背景色を設定する例です。

FpSpread1.Sheets[0].Columns[0].BackColor = System.Drawing.Color.Bisque;
FpSpread1.Sheets(0).Columns(0).BackColor = System.Drawing.Color.Bisque

また、ActiveColumn プロパティを使用すると現在アクティブな列のインデックスを取得または設定できます。

SPREADデザイナでの設定

デザイナを使用して行や列の機能を設定するには、プレビューエリアで設定を行う行または列を選択(行ヘッダまたは列ヘッダをクリック)し、プロパティウィンドウでプロパティを設定します。あるいは、セル、列、行エディタでも同様に設定を行うことができます。

行や列の設定については、「シート、行、列のプロパティ設定」を参照してください。

クライアント側スクリプト

クライアント側では、以下のスクリプトメンバを使用して行と列のオブジェクトやインデックスを取得または設定することができます。

関連トピック

 

 


© MESCIUS inc. All rights reserved.