项目场景:
项目场景:通过医嘱ID列,来合并操作列和选择列
问题描述
但是在合并选择列和操作列后的医嘱组无法选中,单条医嘱可选,操作列也是单条可选成组的合并后不可选
private void gdvOrderListView_CellMerge(object sender, CellMergeEventArgs e)
{
string orderCode1 = gdvOrderListView.GetRowCellValue(e.RowHandle1, "主医嘱ID").ToString();
string orderCode2 = gdvOrderListView.GetRowCellValue(e.RowHandle2, "主医嘱ID").ToString();
if (e.Column.FieldName == "是否选择" || e.Column.FieldName == "操作")
{
e.Merge = orderCode1.Equals(orderCode2);
e.Handled = true;
}
}
解决方案:
例如:首先GridView中的OptionsView中AllowCellMerge = true
第二,需要合并列的属性AllowMerge = true
示例