C# Infragistics UltraGrid中的单元格值变化会引发哪些事件?

C# Infragistics UltraGrid中的单元格值变化会引发哪些事件?,c#,vb.net,winforms,infragistics,ultrawingrid,C#,Vb.net,Winforms,Infragistics,Ultrawingrid,我正在Windows窗体应用程序中使用Infragistics UltraGrid。 我需要在单元格值更改时引发的事件。 我尝试过许多事件,如AfterCellActivate,AfterCellUpdate,但找不到正确的事件 AfterCellUpdate应该是正确的事件。。。 确保已在EventManager中启用该事件 AfterCellUpdate是您想要的,但您可能需要调用: YourGridControl.PerformAction(Infragistics.Win.UltraW

我正在Windows窗体应用程序中使用Infragistics UltraGrid。
我需要在单元格值更改时引发的事件。

我尝试过许多事件,如
AfterCellActivate
AfterCellUpdate
,但找不到正确的事件

AfterCellUpdate应该是正确的事件。。。
确保已在EventManager中启用该事件

AfterCellUpdate是您想要的,但您可能需要调用:

  • YourGridControl.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.EnterEditMode)
  • YourGridControl.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.ExitEditMode)
以实际触发更新,具体取决于您希望触发更新的时间


我注意到,它有时会在触发事件时很挑剔,否则。

当用户开始在单元格中键入值时,会触发CellChange事件。如果您需要确切了解某个单元格何时被修改,则此事件非常有用,因为只有当用户退出正在更改的单元格时,才会触发AfterCellUpdate事件

它会在单元格“失去焦点”并验证内容后触发。对。但是,如果他想对一个单元格被更改(比如点击复选框)立即做出响应,他需要通过代码调用PerformAction。哈哈,我已经觉得在这么短的时间内看到两个基础设施问题很奇怪:-)