SMART datagrid グリッドビュー及びツリービューはカラムなどのデータを表示するためのViewモデルを生成し、管理するだけでで データを直接所有したりはしない。ただし、dataSourceプロパティーを通して外部のデータソースが繋がったら そのデータセットを表示して、ユーザーが入力した値をデータソースに渡す。 また、渡したデータがデータソースに反映されて変更になると新しい値たちでグリッドを新しく描画する。 この時、グリッドに繋げるデータソースはデータフィールドの集合を構成し、 グリッドの方から変更を要請するためのapi達が存在して適切な時に変更のイベント達を発生させることができなければならない。
DataSetクラスを基盤とするデータセットクラスはSMART datagridグリッドのdata sourceで直接繋げるように準備できている。 GridDataSet客体はグリッドビュー, TreeDataSet客体はツリービューのデータソースにdataSource繋げる。 また、fieldsプロパティーを通してフィールドセットが構成できる。