你可以在操作前用事件的 -= 将RowFilter事件反订阅掉
操作完成以后再用事件的 += 重新订阅RowFilter事件

解决方案 »

  1.   

    gridView1.SelectionChanged -= new DevExpress.XtraGrid.SelectionChangedEventHandler(gridView1_SelectionChanged);

    gridView1.SelectionChanged += new DevExpress.XtraGrid.SelectionChangedEventHandler(gridView1_SelectionChanged);
      

  2.   

    我是用
    for ( int i = 0;i < this.dataGrid1.VisibleRowCount; i++)
    {
    if ((bool)this.dataGrid1[i,0] == true)
    {
      this.dataGrid1[i,11] = "";
    }
    }
    操作时出错。
    我理解你的意思,但gridView1是dataview还是datagrid,但都没有SelectionChanged属性。