如何从 EVT_GRID_CELL_CHANGE 事件中获取网格?

How to get grid from EVT_GRID_CELL_CHANGE event?

我有两个网格,我想为相同的功能绑定 EVT_GRID_CELL_CHANGE

    self.gridA.Bind(EVT_GRID_CELL_CHANGE,self.OnCellChange)

    self.gridB.Bind(EVT_GRID_CELL_CHANGE,self.OnCellChange)

如何区分是哪个网格调用了它?

def OnCellChange(self,evt):
       grid = .....? 
evt.Skip()

函数完成的操作在两个网格上是相同的...我只需要知道是哪一个。

对于每个事件,通过调用 GetEventObject 检索发起事件的对象 (window)(参见 Event object)。

grid = evt.GetEventObject()