我可以通过这种方式右键单击wx.grid来获取单个选定单元格的值,当我右键单击一个单元格时,它会打印该单元格的值:
self.Bind(wx.grid.EVT_GRID_CELL_RIGHT_CLICK , self.OnSelectCell, self.mygrid)
def OnSelectCell(self, event):
row = event.GetRow()
column = event.GetCol()
print self.mygrid.GetCellValue(row,column)
event.Skip()
但我无法找到如何通过右键单击所选范围内的所有值,我该怎么做?
答案 0 :(得分:1)
听起来像在网格中获取选定的单元格实际上比我想象的更复杂。幸运的是,有人已经写了一些代码来解释这一切:
在网格中有3种选择单元格的方法,因此有3种不同的方式来获取选择。