关闭

DataGrid用法:合并内容相同的单元格

388人阅读 评论(0) 收藏 举报
/// <summary>
        
/// DataGrid中相同单元格的合并
        
/// </summary>

        public void SpanGrid()
        
{
            
int i;
            
int j;
            
int intSpan;
            
string strTemp;

            
for (i = 0; i < DataGrid1.Items.Count;)
            
{
                intSpan 
= 1;
                
                strTemp 
= DataGrid1.Items[i].Cells[0].Text;
                
                
//循环判断,判断第一列中,和第一行相同的内容
                for (j = i + 1; j < DataGrid1.Items.Count; j ++)
                
{
                    
if (string.Compare(strTemp, DataGrid1.Items[j].Cells[1].Text) == 0)
                    
{
                        intSpan 
+= 1;

                        
//利用datagrid的RowSpan属性 
                        DataGrid1.Items[i].Cells[0].RowSpan = intSpan;

                        
//把内容相同单元格隐藏
                        DataGrid1.Items[j].Cells[0].Visible = false;
                    }

                    
else
                    
{
                        
break;
                    }
                    
                }


                i 
= j -1;
            }

        }

 
0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1529次
    • 积分:33
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档