效果图:
实现
第一步:添加一个GridControl ,设置在父容器中停靠,并且将GridView下的OptionsView的AllowCellMerge设置为True
第二步:给GridView添加CellMerge事件
private void gridView1_CellMerge(object sender, DevExpress.XtraGrid.Views.Grid.CellMergeEventArgs e)
{
if (e.Column.FieldName == "orderPrice")
{
GridView gridView = sender as GridView;
if (gridView != null)
{
Decimal value1 = (Decimal)gridView1.GetRowCellValue(e.RowHandle1, e.Column);
Decimal value2 = (Decimal)gridView1.GetRowCellValue(e.RowHandle2, e.Column);
e.Merge = value1 == value2;
e.Handled = true;
}
}
}