实现DataGrid跨行(核心代码)
来源:互联网 发布:羧甲基淀粉cms 编辑:程序博客网 时间:2024/05/20 19:45
private void spanRow(DataGrid dg,int GroupColumn,int compareColumn)
{
int i = 0;
int j = 0;
int rowSpan;
string strTemp = "";
for(i=0;i<dg.Items.Count;i++)
{
rowSpan = 1;
strTemp = dg.Items[i].Cells[compareColumn].Text;
for (j=i+1;j<dg.Items.Count;j++)
{
if (string.Compare(strTemp,dg.Items[j].Cells[compareColumn].Text) == 0)
{
rowSpan += 1;
dg.Items[i].Cells[GroupColumn].RowSpan = rowSpan;
dg.Items[j].Cells[GroupColumn].Visible = false;
}
else
{
break;
}
}
i = j -1;
}
}
{
int i = 0;
int j = 0;
int rowSpan;
string strTemp = "";
for(i=0;i<dg.Items.Count;i++)
{
rowSpan = 1;
strTemp = dg.Items[i].Cells[compareColumn].Text;
for (j=i+1;j<dg.Items.Count;j++)
{
if (string.Compare(strTemp,dg.Items[j].Cells[compareColumn].Text) == 0)
{
rowSpan += 1;
dg.Items[i].Cells[GroupColumn].RowSpan = rowSpan;
dg.Items[j].Cells[GroupColumn].Visible = false;
}
else
{
break;
}
}
i = j -1;
}
}
- 实现DataGrid跨行(核心代码)
- 核心代码的实现
- 打灰太狼oc核心代码实现
- 莫队(三)核心代码实现
- WPF DataGrid分页功能实现代码
- 实现QQ自动登录核心代码
- MP3 Actionscript 3.0 核心代码实现
- tf-idf及核心代码c++实现
- 递归实现汉诺塔原理及核心代码
- 基于Cling库实现DMC核心代码
- 使用CGLIB实现AOP功能核心代码
- 主流视频客户端核心代码的实现
- apache cgi机制核心实现代码
- apache fcgi机制核心实现代码
- Servlet分页的实现的核心代码
- java分页技术核心代码实现
- 实现拓扑排序的核心代码
- 计算器核心算法代码实现(Java)
- 空调、冰箱微机检测系统设计与实现
- 原来王开源不懂开源
- 测试文章
- C中断的应用
- v$session 表中比较常用的几个字段说明
- 实现DataGrid跨行(核心代码)
- 利用ASP实现事务处理的方法
- asp.net2.0导出pdf文件完美解决方案
- [WCF] Address
- 整合apache 2.2.4 + Tomcat5 总结
- Solaris 系统维护
- 象老板那样思考
- 终于烧录redboot成功
- 项目实践之修改图片画布大小(图像不变),增加文字水印