保留原有的Click事件,在Checkbox的OnMouseUp事件中写
CheckBox1.Checked:=Not CheckBox1.Checked;

解决方案 »

  1.   

    多谢li_zhifu(东北人),还有一个问题就是,把checkbox的parent设成stringgrid后,如stringgrid上下滚动后,就会出现好多虚假的checkbox,用鼠标点一下,它们就又消失了,不知道这是怎么回事情?
      

  2.   

    我不知道你到底想做什么,这样的话CheckBox并没有和StringGrid的某Cell对应起来。要不给我你的邮箱吧,我给你发一个例程,看看有没有和你想实现的功能相同的地方。