如何在datagridview中合并列的dulicate单元格 [英] How to merge dulicate cells of columns in datagridview
本文介绍了如何在datagridview中合并列的dulicate单元格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在datagridview中合并列的单元格?
啊!除了emply单元格
How to merge dulicate cells of columns in datagridview?
Ah! Except emply cells
推荐答案
如何合并DataGridView行(具有相等值的单元格) [ ^ ]
for(int r = gvLaborderstatus.Rows。数 - 2; r> = 0; r - )
{
GridViewRow gvRow = gvLaborderstatus.Rows [r];
GridViewRow gvPrevRow = gvLaborderstatus.Rows [r + 1];
if(gvPrevRow.Cells [25] .Text == gvRow.Cells [25] .Text && HttpContext.Current.Server.HtmlDecode(gvPrevRow。 Cells [25] .Text).Trim()!=)// && gvPrevRow.Cells [26] .Text == gvRow.Cells [26] .Text)
{
gvPrevRow.Cells [17] .Visible = false;
if(gvPrevRow.Cells [17] .RowSpan< 2)
gvRow.Cells [17] .RowSpan = 2;
else
gvRow.Cells [17] .RowSpan = gvPrevRow.Cells [17] .RowSpan + 1;
}
}
for (int r = gvLaborderstatus.Rows.Count - 2; r >= 0; r--)
{
GridViewRow gvRow = gvLaborderstatus.Rows[r];
GridViewRow gvPrevRow = gvLaborderstatus.Rows[r + 1];
if (gvPrevRow.Cells[25].Text == gvRow.Cells[25].Text && HttpContext.Current.Server.HtmlDecode(gvPrevRow.Cells[25].Text).Trim() != "")// && gvPrevRow.Cells[26].Text == gvRow.Cells[26].Text)
{
gvPrevRow.Cells[17].Visible = false;
if (gvPrevRow.Cells[17].RowSpan < 2)
gvRow.Cells[17].RowSpan = 2;
else
gvRow.Cells[17].RowSpan = gvPrevRow.Cells[17].RowSpan + 1;
}
}
这篇关于如何在datagridview中合并列的dulicate单元格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文