现在的情况是:datagrid并不是system.windows的datagrid,而是自己创建的一个自定义datagrid,它继承了system.windows的datagrid的一些方法。我希望不使用烦琐的不段添加代码到每一个窗体的方式去实现datagrid双击事件,而是想做一个公用方法继承到自定义的datagrid里面,使得读出这个自定义datagrid的时候,就自动获得可以双击的属性。是不是可以用row或者cell的方式写出一个自定义的方法去实现呢?我看到过一些利用时间判断,把单击事迹处理成双击的TextBox.MouseDown的写法,如果这么处理,会造成传参太多,因为每一个datagrid name,table name和双击后激发的事件名称都不同,而且难以实现分层的调用,不知道哪位对此有一定见解,请不吝赐教,谢谢!