应用C# 可变数量的参数,使Tabel 随意显示
来源:互联网 发布:windows snmp oid 编辑:程序博客网 时间:2024/05/01 11:48
为了使ASP.net 的Table控件能够显示更为复杂的报表,由于比较复杂的报表,列的个数比较随意,于是想到了C#的 params :
//在Table插入一行,列数及列跨的行数
private void ReportTable(Table table,Color bkclr,Color fclr,HorizontalAlign ha,int ColumnSpan,params string [] Columns)
{
TableRow r = new TableRow();
TableCell c ;
foreach(string Column in Columns)
{
c = new TableCell();
c.Text = Column;
c.HorizontalAlign =ha;
c.Wrap = false;
c.ForeColor = fclr;
c.BackColor = bkclr;
c.ColumnSpan = ColumnSpan;
r.Cells.Add(c);
}
table.Rows.Add(r);
}
//在nRow 行插入列数!
private void RowFollow(Table table,int nRow,Color bkclr,Color fclr,HorizontalAlign ha,int ColumnSpan,params string [] Columns)
{
TableCell c ;
int index=0;
foreach(string Column in Columns)
{
index = table.Rows[nRow].Cells.Count;
c = new TableCell();
c.Text = Column;
c.HorizontalAlign =ha;
c.Wrap = false;
c.ForeColor = fclr;
c.BackColor = bkclr;
c.ColumnSpan = ColumnSpan;
table.Rows[nRow].Cells.AddAt(index,c);
}
}
我的效果图:
- 应用C# 可变数量的参数,使Tabel 随意显示
- C# 可变数量参数的使用
- C# params可变数量参数
- 可变数量参数的传递
- 可变数量的参数列表
- java中参数数量可变的方法
- 5.5 参数数量可变的方法
- java参数数量可变的方法
- php 函数使用可变数量的参数
- Java :参数数量可变的方法
- C语言“参数数量可变的函数”
- 可变参数的应用
- 可变参数的应用
- C#关于params的用法(使用数量可变的参数)
- 关于参数的数量可变(不定参arguments)的应用小案例
- C#实现可变数量参数,像printf那样
- 可变参数的基本应用
- 可变参数的函数应用
- fastm资源列表
- 所谓设计模式
- [ASP.NET] Session 详解
- 用 DataSet 对象更新数据
- 这个周未有一次外拍活动
- 应用C# 可变数量的参数,使Tabel 随意显示
- 如何在已装Windowns XP机器上再装Windows 2000
- 用C#编写WorkFlow真的很困难吗?
- 盗版对程序员的经济学影响
- 世界500强面试题(经典)
- 民工
- 在 Outlook 2002 中修复 .ost 或 .pst 文件
- 别了,北京 Time To Say Goodbye
- JAVA控制EXCEL的方法