ReoGridを.NETアプリケーションにインストールするには、インストールを参照してください。
コンポーネント概要

よく使われるオブジェクト:
ワークブックとワークシート
コントロール自体がワークブックです。コントロール(ワークブック)は複数のワークシートを含みます。

ワークブックAPIの呼び出し:
var grid = this.reoGridControl;
grid.fun();
ワークシートAPIの呼び出し:
var sheet = grid.CurrentWorksheet;
sheet.fun();
ワークシートへのアクセス
ワークシートは、セルデータ、スタイル、罫線、アウトライン、範囲、数式計算などを管理する多くのメソッドを提供します。以下の例では、ワークシートAPIを呼び出してセルデータを設定する方法を示します。
ワークシートのインデックスプロパティを使用してセルデータを設定します:
// get the currently active worksheet instance
var sheet = grid.CurrentWorksheet;
// set cell data
sheet["A1"] = "hello world";
sheet[2, 1] = 10;
または SetCellData メソッドを呼び出します:
sheet.SetCellData(new CellPosition(2, 1), "hello world");
ワークシートの詳細についてはこちらをご覧ください。
アクションによる操作
アクションは、ReoGridコアが提供する元に戻す(Undo)フレームワークです。多くの操作はアクションを実行することで行えます。アクションを通じて実行された操作は、コントロールの Undo メソッドを呼び出すことで元に戻すことができます。アクションを使って操作を行うには:
- 名前空間をインポートします:
using unvell.ReoGrid.Actions;
- グリッドコントロールの
DoActionメソッドを呼び出します:
grid.DoAction(grid.CurrentWorksheet, new xxxxAction(...));
アクションを元に戻す、またはやり直すには:
grid.Undo();
grid.Redo();
最後のアクションを繰り返して別の範囲に適用します:
grid.RepeatLastAction(new RangePosition(2, 3, 5, 5));
ユーザーアプリケーションはスクリプト関数やオブジェクトを拡張して、カスタムスクリプト機能を提供できます。カスタム関数を参照してください。