现在的位置: 首页 > 综合 > 正文

C#动态创建一个表格

2012年10月14日 ⁄ 综合 ⁄ 共 715字 ⁄ 字号 评论关闭
Table控件拖一个到窗体作为动态表格的容器,设置一下相关属性,比如BorderStyle什么的。拖两个TextBox,一个按钮过去,然后在按钮的Click事件里编写下边的代码。。。

    protected void Button1_Click(object sender, EventArgs e)
    
{
        
int rowCnt;
        
int rowCtr;
        
int cellCtr;
        
int cellCnt;
        rowCnt 
= int.Parse(TextBox1.Text);
        cellCnt 
= int.Parse(TextBox2.Text);
        
for (rowCtr = 1; rowCtr <= rowCnt; rowCtr++)
        
{
            TableRow tRow 
= new TableRow();
            Table1.Rows.Add(tRow);
            
for (cellCtr = 1; cellCtr <= cellCnt; cellCtr++)
            
{
                TableCell tCell 
= new TableCell();
                tCell.Text 
= "" + rowCtr + ",列" + cellCtr;
                tRow.Cells.Add(tCell);
            }

        }

    }

然后。。就看到结果了。。

抱歉!评论已关闭.