5

Windows フォーム アプリケーションで Infragistics UltraGrid を使用しています。
セル値の変更時に発生するイベントが必要です。
のような多くのイベントを試しましたがAfterCellActivateAfterCellUpdate適切なイベントが見つかりませんでした。

4

3 に答える 3

7

AfterCellUpdate が必要ですが、次のように呼び出す必要がある場合があります。

  • YourGridControl.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.EnterEditMode)
  • YourGridControl.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.ExitEditMode)

トリガーするタイミングに応じて、実際に更新をトリガーします。

私は、イベントを開始するときに気難しいことがあることに気付きました。

于 2008-11-24T13:54:22.570 に答える
3

ユーザーがセルに値を入力し始めると発生する CellChange イベントがあります。AfterCellUpdate イベントは、ユーザーが変更中のセルを終了したときにのみ発生するため、このイベントは、セルがいつ変更されたかを正確に知る必要がある場合に役立ちます。

于 2009-05-14T12:47:13.033 に答える
1

AfterCellUpdateは適切なイベントである必要があります...EventManagerでイベントが有効になっていることを確認してください。

于 2008-11-24T13:47:31.927 に答える