② 在工程 *** 作区域内单击鼠标右键,选择“新建工程图例”。
③ 在图例类型中选择类型。
④ 在图例信息中输入图例名称、描述信息和分类码。
⑤ 单击“图例参数”输入图例参数。
⑥ 用“胡老添加”按扭将所选图元添加到右边的列表框中;如需修改可按“编辑”按钮或双击列表框中的图例。
⑦ 建完图例后单击“确定”按扭,系统会提示保存文件,保存猜携即可。
⑧ 要使用图例版,首先要关联图例,在工程 *** 作区域内单击鼠标右键,选择“关联图例文件”,用“修改图例文件”按键选好文件后单击“确定”;然后再单击右健,选择“打开图例板”即可。
有了“图例板”就可以避免反复进入菜单修改参数,从而提高效率,保证图形的准确性
/// <summary>/// 合并GridView中某列相同信息的行(腊伏单察局郑元格,模板列)
/// </summary>
/// <param name="GridView1">GridView</param>
/// <param name="cellNum">第几列</param>
/// <param name="btnName">linkbutton 的名称</param>
public static void GroupRows(GridView GridView1, int cellNum, string btnName)
{
int i = 0, rowSpanNum = 1
while (i <GridView1.Rows.Count - 1)
{
GridViewRow gvr = GridView1.Rows[i]
for (++ii <GridView1.Rows.Counti++)
{
GridViewRow gvrNext = GridView1.Rows[i]
string name1 = ((LinkButton)gvr.Cells[cellNum].FindControl(btnName)).Text
string name2 = ((LinkButton)gvrNext.Cells[cellNum].FindControl(btnName)).Text
if (name1 == name2)
{
gvrNext.Cells[cellNum].Visible = false//不然会把其他的挤走,造成行突出
rowSpanNum++
}
else
{
gvr.Cells[cellNum].RowSpan = rowSpanNum
rowSpanNum = 1
break
}
if (i == GridView1.Rows.Count - 1)
{
gvr.Cells[cellNum].RowSpan = rowSpanNum
}
}
}
}
#endregion
}
这个是合并同一列中相同信败颂息的行的一个方法/
你可以适当的修改下,可以满足你的要求
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)