MESCIUS SPREAD for ASP.NET 10.0J > 開発者の手引き > 製品について > 製品の概念 > オブジェクトモデル |
SPREADコントロールでは、シート内の各シートに対し基本となるモデルが用意されています。SPREADシートは、セル、列、行などの各オブジェクトで構成されますが、このオブジェクトの基となるのが「モデル」です。次の図はモデルの概念を示しています。
SPREADのオブジェクトを設定すると、設定された内容はオブジェクトに該当するモデルに格納されます。
また、通常はモデルを使用すると、プロパティを介して各オブジェクトを設定するより処理が高速になり、モデルを使用しないと実現できない処理もあります。
モデルには、以下のモデルには5つのタイプがあり、シートは、この5つのモデルの複合体だと考えることができます。
モデル | 説明 |
---|---|
Data モデル | シートのセル内のデータを操作するためのモデル |
Axis モデル | シートのセルが、どのような行と列の組み合わせで構成されているかを表すモデル |
Selection モデル | シート内で選択されたセル同士の相互動作を表すモデル |
Span モデル | シート内のセルが結合される方法を表すモデル |
Style モデル | シートの外観を表すモデル |
モデルの詳細については「シートモデル」での解説をご参照ください。