就是把左右键的功能分开现在想左键点击记录影响子grid,右键用来设置属性但是FocusedRecordChanged这个事件左右键都能触发,希望右键不触发。如何解决这个问题?(关于使用FocusedRecordChanged这个事件而不是cellclick事件是用来fastreport循环输出的。)

解决方案 »

  1.   

    具体有没有属性,这个没研究过,你可以这样
    应该是先触发OnMouseDown事件,这里你可以知道是否是右键,如果是,做个全局变量,标识一下,然后在FocusedRecordChanged事件中,判断这个变量,如果是右键,就退出
      

  2.   


    使用的是popmenu,这个右键会在mousedown前出现,那么mousedown就没有效果了,而且如果是右键的判定,那么也触发不了popmenu了。