DataSetとDataTableからデータを読み込む

ReoGrid ではワークシートに DataTable を格納する機能を搭載しています。DataSet の場合、GetData メソッドを利用して DataTable を取得します。

DataTable をワークシートに格納するには、開始位置のセルポジションを指定すると、DataTable のデータを自動的にワークシートに読み込むことができます。ただし、双方向のデータバインド機能に対応していませんので、DataTableのデータに変更がある場合、再度ワークシートに追加する処理を手動で行う必要があります。

// DataSetからDataTableを取得する
var adapter = new DataSet1TableAdapters.MyTableAdapter();
var dt = adapter.GetData();

// DataTableをWorksheetに格納する(A1セルから)
worksheet.SetRangeData("A1", dt);

ページの内容は役に立ちましたか?