注册了multirow的IAction的enter事件,主要是实现移动到下个指定cell。如下:
gcMultiRow.CurrentCell = gcMultiRow.Item(rowIndex, colindex)
gcMultiRow.CurrentCell.Selected = True
当执行第一句是,触发了multirow的cellendedit事件,在cellendedit里会进行check,如果不通过,设置当前cell为currentcell,接下来执行上面的第二句。之后页面显示光标在当前cell,currentcell却是IAction中设置的cell,这个冲突如何解决? |
|