C#声明的事件处理程序,样式如下: 
private   void   dgvData_CellValidating(object   sender,   DataGridViewCellValidatingEventArgs   e) 

        e.Cancel=true; 
} 我需要在别的方法里调用这个事件处理程序,但是如果使用: dgvData_CellValidating(null,null); 调用的话,e.Cancel=true就不可以用, 我怎么传参数给他呢?

解决方案 »

  1.   

    标题整错了,是调用这个事件,不知道怎么传入它的两个参数.
    private void dgvData_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)  
    {  
      e.Cancel=true;  
    }  
      

  2.   

    DataGridViewCellValidatingEventArgs de = new DataGridViewCellValidatingEventArgs();
    de.Cancel = false;dgvData_CellValidating(dgvData,de);
      

  3.   

    DataGridViewCellValidatingEventArgs de = new DataGridViewCellValidatingEventArgs();
    这句有问题:
    错误 1 类型“System.Windows.Forms.DataGridViewCellValidatingEventArgs”未定义构造函数