比如 我声明了 10个textbox 名字分别为 txt1,txt2.....txt10 这样的我想实现的效果 是 for(int i=1;i<=10;i++)
{
(txt + i.tostring()).Text=i.tostring();
}有这样的 方法吗? 我想动态调用
{
(txt + i.tostring()).Text=i.tostring();
}有这样的 方法吗? 我想动态调用
解决方案 »
- SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59...
- C#做的ActiveX控件生成的DLL,在打开HTML页面自动下载注册DLL
- 新手求助简单C#程序
- 索引从 0 处开始,初始化字符串的格式不符合规范。cmd.Connection = new SqlConnection ("Data\\Gzrs.mdb");
- 老大,问个问题,比较偏,关于WEBBROWSER的
- 请求大侠帮忙!!!!
- 关于实现数据排序的问题,排序后保存到数据库中。
- 在c#中怎么添加swf文件
- [求助]有做网络编程(winform)的朋友吗?急(问题解决后另开贴给100分)!!!
- C#调用C++写的DLL中返回字符串的问题!
- 软件随电脑启动一起运行,出现如下错误。
- 按顺序连接两个IP地址,如何做得性能好一点
for (int i = 1; i <= 10; i++)
{
this.Controls["txt" + i.ToString()].Text = i.ToString();
}
int i = 0;
foreach (Control MyControl in this.Controls)//遍历当前窗体下所有的控件
{
if (MyControl.GetType().ToString() == "System.Windows.Forms.TextBox")//如果是TextBox
{
MyControl.Text = i.ToString();
i++;
}
}