如提

解决方案 »

  1.   

    这个确实有点困难, 最好的办法,你的设置EDITMASK本身是由某个事件来进行读写的,如果不写该事件的话,那就默认为本身..
    允许用户在那个事件里面根据数据集的状态来改写不同的EDITMASK,就好像不用新写控件,而直接在数据集的AFTERSCROLL里写一样.EDITMASK和DBGRID其实是没有多大的关系的,它是由一个内置的编辑器来完成录入工作的
      

  2.   

    其实我最主要的困扰是设置了EDITMASK后,对该列编辑时整列都会出现MASK,而我呢,只想在编辑该列时,只让这一行显示出这个MASK,其他行的该列都是没有mask的,所以在数据集的AFTERSCROLL里写也是不行啊