textbox集合的问题

oWatermelon1 2013-05-11 07:15:44
for (i = 0; i < 3; i++)
for (j = 0; j < 3; j++)

{
TextBox tb = this.Controls.Find("textBox" + (i * 3 + j + 2), true)[0];
if (tb != null)
tb.Text = c[i,j].ToString();
}
无法将类型“System.Windows.Forms.Control”隐式转换为“System.Windows.Forms.TextBox”。存在一个显式转换(是否缺少强制转换?)
请问这个是哪里出了问题啊?
...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vo__ov 2013-05-11
  • 打赏
  • 举报
回复
TextBox tb = (TextBox) this.Controls.Find("textBox" + (i * 3 + j + 2), true)[0];
Neusoft06 2013-05-11
  • 打赏
  • 举报
回复
var tb = this.Controls.Find("textBox1", true); tb[0].Text = args.Number.ToString(); 这样是每问题的
煜宸 2013-05-11
  • 打赏
  • 举报
回复
帮你顶一下,我也想知道!!之前碰到这个问题一直没解决,最后改用TextBox.Name判断的

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧