WinForm------GridControl合並單元格


1.修改GridView的屬性

2.點擊Run Design修改需要合並的列的屬性

3.給GridView添加事件(以上兩步不行的情況下再使用此方法)

private void gridView1_CellMerge(object sender, DevExpress.XtraGrid.Views.Grid.CellMergeEventArgs e)
{
  if (e.Column.FieldName == "Examine")
  {
    var val1 = gridView1.GetRowCellValue(e.RowHandle1, e.Column);
    var val2 = gridView1.GetRowCellValue(e.RowHandle2, e.Column);
    e.Merge = val1 == val2;
     e.Handled = true;
  }


  if (e.Column.FieldName == "StorageTime")
  {
    DateTime val1 = (DateTime)gridView1.GetRowCellValue(e.RowHandle1, e.Column);
    DateTime val2 = (DateTime)gridView1.GetRowCellValue(e.RowHandle2, e.Column);
    e.Merge = val1.Date == val2.Date;
    e.Handled = true;
  }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM