イベント

ReoGrid で利用するすべてのオブジェクトのイベント一覧は以下の通りです。

ワークブックのイベント

分類イベント名発生タイミング
読み込み・保存WorkbookLoadedワークブックの読み込みが正常に完了した後
WorkbookSavedワークブックの保存が正常に完了した後
ワークシート管理CurrentWorksheetChanged現在表示中のワークシートが変更された時
WorksheetCreatedワークシートが作成された時
WorksheetInsertedアークシートが追加された時
WorksheetRemovedアークシートが削除された時
WorksheetNameChangedアークシートの名前が変更された時
WorksheetScrolledワークシートがスクロールされた時
アクションBeforeActionPerformアクションを元に戻した時
ActionPerformedアクションが実行された後
Undidアクションを元に戻した時
Redidアクションをやり直した時
全般SettingsChangedワークブックの設定が変更された時
ExceptionHappened内部処理の際に異常が発生した時

ワークシートのイベント

分類イベント名発生タイミング
罫線BorderAdded罫線が追加された時
BorderRemoved罫線が削除された時
セルデータCellDataChangedセル中データが変更された時
クリップボードBeforePaste貼り付ける操作が実行される前
AfterPaste貼り付ける操作が実行された後
OnPasteError貼り付ける操作を実行中にエラーが発生した時
BeforeCopyコピー操作が実行される前
AfterCopyコピー操作が実行された後
BeforeCut切り取り操作が実行される前
AfterCut切り取り操作が実行された後
フィルター・並び替えRowsFilteredフィルターが適用された後
RowsSortedデータの並び替えが変更された後
行列数RowsInserted新しい行が挿入された時
RowsDeleted行が削除された時
ColumnsInserted新しい列が挿入された時
ColumnsDeleted列が削除された時
行列のサイズRowsHeightChanged行の高さが変更された時
ColumnsWidthChanged列の幅が変更された時
アウトラインOutlineAddedアウトラインが追加された後
OutlineRemovedアウトラインが削除された後
BeforeOutlineCollapseアウトラインが閉じられる前
AfterOutlineCollapseアウトラインが閉じられた後
BeforeOutlineExpandアウトラインが展開される前
AfterOutlineExpandアウトラインが展開された後
印刷PrintableRangeChanged印刷範囲が変更された時
範囲の操作RangeMerged範囲が結合された後
RangeUnmerged結合した範囲が解除された後
NamedRangeDefined命名範囲が定義された後
NamedRangeUndefined命名範囲の定義が削除された後
RangeDataChanged範囲に対してデータ操作が発生した後
RangeStyleChanged範囲またはセルのスタイルが変更された時
BeforeRangeMove範囲が移動される前
BeforeRangeCopy範囲がコピーされる前
AfterRangeMove範囲が移動された後
AfterRangeCopy範囲がコピーされた後
セルの編集BeforeCellEditセル編集が始まる前
AfterCellEditセル編集が終了した時
CellEditTextChangingセル編集中にテキストが変更された時
CellEditCharInputedセル編集中に文字が入力された時
選択範囲・フォーカスFocusPosChangedフォーカスセルの位置が変更された時
FocusPosStyleChangedフォーカスセルの表示スタイルが変更された時
HoverPosChangedホバーセルの位置が変更された時
BeforeSelectionRangeChange選択範囲が変更される前
SelectionRangeChanged選択範囲が変更された後
SelectionRangeChangingマウスドラッグで選択範囲を変更中
SelectionModeChanged選択モード変更された時
SelectionStyleChanged選択範囲の表示スタイルが変更された時
SelectionForwardDirectionChanged入力フォーカスセルの移動方向が変更された時
SelectionMovedForward入力フォーカスセルが次のセルに移動された時
SelectionMovedBackward入力フォーカスセルが次のセルに移動された時
読み込み・保存FileLoadedファイルからワークシートを正常に読み込みした後
FileSavedファイルにワークシートを正常に保存した後
シートプロパティNameChangedシート名が変更された後
行列の固定CellsFrozen行列が固定された後
CellsUnfrozen固定した行列が解除された後
マウス操作CellMouseEnterセルにマウスが移動して入った後
CellMouseLeaveセルからマウスが移動して出た後
CellMouseMoveセル中でマウスが移動された時
CellMouseDownセル中でマウスボタンが押された時
CellMouseUpセル中でマウスボタンがリリースされた時
キーボード操作BeforeCellKeyDownワークシートでキーが押されて内部処理を行う前
AfterCellKeyDownワークシートでキーが押されて内部処理を行った後
CellKeyUpワークシートでキーがリリースされた時
全般Resettedワークシートがリセットされた後
SettingsChangedワークシートの設定が変更された時

RowHeader と ColumnHeader のイベント

イベント名発生タイミング
WidthChanged列の幅が変更された時
HeightChanged行の高さが変更された時

RowOutline と ColumnOutline のイベント

イベント名発生タイミング
BeforeCollapseアウトラインが閉じられる前
AfterCollapseアウトラインが閉じられた後
BeforeExpandアウトラインが展開される前
AfterExpandアウトラインが展開された後

NamedRange のイベント

イベント名発生タイミング
NameChanged命名範囲の名前が変更された時

AutoColumnFilter のイベント

イベント名発生タイミング
FilterButtonPressed列ヘッダーにあるボタンがクリックされた時

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