如何用从数据库中取出的英文名创建一个button的事例啊?
急用,谢谢指点!
如果不行,那么如何动态的创建多个button按钮哪,比如当我点击按钮的时候,就会创建一个button按钮!
谢了!
急用,谢谢指点!
如果不行,那么如何动态的创建多个button按钮哪,比如当我点击按钮的时候,就会创建一个button按钮!
谢了!
解决方案 »
- 用vs2010自带的打包程序如何指定dll的安装位置
- word中的画图函数能脱离word使用吗?
- 请教我想得到webbrowser1 控件中页面的弹出窗口。
- C# 网络编程行吗?
- 新手问题
- 怎样提取数据库表中的所有字段,放入字符串?sqlserver2000
- 水晶报表显示问题:(下面这段为什么在DataGrid上显示出来了,而在crystalReportViewer1上面却是空白一片)???
- 再问:如何生成一个受保护的EXCEL文档
- 怎样使DataGrid没有任何数据的时候也显示各栏的列标头?
- Webrequest获取的图像保存后再使用出错
- 杀死Excel 进程的方法 请高手解释代码
- 如何防止用户单击窗体的标题栏使窗体缩小?
btn.ID = "ButtonID";
btn.Text = "动态添加的按钮";
SqlConnection con=new SqlConnection(strcon);
con.Open();
string sql="select id from Employees";
SqlDataAdapter ada=new SqlDataAdapter(sql,con);
DataSet dts=new DataSet();
ada.Fill(dts);
int i=0;
while( dts.Tables[0].Rows.Count -i>0)
{
Button btn=new Button();
btn.Text =dts.Tables[0].Rows[i]["id"].ToString();
btn.Name ="btn" +dts.Tables[0].Rows[i]["id"].ToString();
btn.Size = new System.Drawing.Size(88, 32);
btn.TabIndex = i;
this.Controls.Add(btn);
i++;
}//没测试楼主可以参考一下