コントロールは、モデル(コントロールのほとんどの機能を提供するクラス)にもとづいて構築されています。製品ではモデルを意識せず、SPREADデザイナや、Cells、Columns、Rowsなどのオブジェクトのプロパティを使用して、多くの処理を実行することができますが、SPREADデザイナや、各オブジェクトのプロパティを使用した設定は、モデルに格納されます。
コントロールを、より広範にカスタマイズしたり、処理の効率性を高めたり、組織内で使用可能なテンプレートを作成するといった要望を満たすには、コントロールのモデルについて理解を深めることが役立ちます。
次の項目で、モデルについて解説します。