在TStringGrid中如何判断Cell是否获得焦点和失去时,我想从TStringGrid中继承一个,再加上BeforeExitCol,BeforeExitRow,BeforeExitCell事件,就可以在ExitCell前,提定可以ExitCell的条件,但我不知道TStringGrid是调用了什么方法来ExitCell的,所以自己加上的事件就无从触发了,请大家帮忙看看,这应如何做?
TCustomGrid中的MoveColRow和MoveColumn不知道是做什么用的?而且这两个方法是静态的无法继承?

解决方案 »

  1.   

    我就是看了VCL源码不明白,才在这里问的,请明白的高人教教我
      

  2.   

    TCustomGrid中的MoveColRow和MoveColumn是物理移动行和列。
    在TCustomGrid.MoveCurrent前-》BeforeExitCell、BeforeEnterCell
    在TCustomGrid.MoveCurrent后-》AfterExitCell、AfterEnterCell————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————
      

  3.   

    在OnTopLeftChanged里面
    知道移动了Cell