永发信息网

VB.net 控件数组

答案:2  悬赏:0  手机版
解决时间 2021-12-21 05:12
VB.net里
txt0.Text = DataGridView1.CurrentRow.Cells.Item(0).Value.ToString
txt1.Text = DataGridView1.CurrentRow.Cells.Item(1).Value.ToString
txt2.Text = DataGridView1.CurrentRow.Cells.Item(2).Value.ToString
txt3.Text = DataGridView1.CurrentRow.Cells.Item(3).Value.ToString
txt4.Text = DataGridView1.CurrentRow.Cells.Item(4).Value.ToString
txt5.Text = DataGridView1.CurrentRow.Cells.Item(5).Value.ToString
txt6.Text = DataGridView1.CurrentRow.Cells.Item(6).Value.ToString
txt7.Text = DataGridView1.CurrentRow.Cells.Item(7).Value.ToString
txt8.Text = DataGridView1.CurrentRow.Cells.Item(8).Value.ToString
怎么用循环语句一句话说完?
注意:这是VB.net,不是vb6.0,谢谢!

一看就能解决问题,加分了。
那我这些文本框应该这么处理,才能使得他们能与控件数组的元素一一对应?
vb.net不支持直接用Textbox代替Textbox.text了。
我的是vb2010
我不会添加,要维持原来的功能,暂且修改为
Dim txt(8) As TextBox
txt(0) = txt0:txt(1) = txt1: txt(2) = txt2:txt(3) = txt3:txt(4) = txt4:txt(5) = txt5:txt(6) = txt6: txt(7) = txt7: txt(8) = txt8

For i = 0 To 8
txt(i).Text = DataGridView1.CurrentRow.Cells.Item(i).Value.ToString
next

等你更好的回答
最佳答案
你这是控件数组?你这明明就是9个不同的 TextBox 控件啊,只不过名字长得像而已。
全部回答
很抱歉msdn文档中已经声明vb.net已经不再支持控件数组了。 不过换了另外一种更方便的方法“控件集合模型”,使控件数组没有存在的必要了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
Thestudentsfounditeasyto________w
蓄电池的生产流程和原理
上海浦东机场的香港航空HX247在哪柜台安检,
问下。仔猪多少天可以驱虫?
LOB远程教育算是网上传销吗?
汤溪源社区居委会地址在哪?我要去那里办事
在物理课外兴趣小组活动中,老师要求同学们只
单选题2000年10月10日,美国终止了持续20年的
小学生打坏家长的东西,学校有责任吗
学生做什么能快速赚钱
小孩子喝我左边的奶会吐,右边的就不会,怎么
求DOTA装备图
LOGO是啥意思?怎么读?
I________50dollarsontheshoes.A.spe
王昭君是什么人
推荐资讯
微积分求面积//导数的作用?
家里的无线网络一个能连上一个不能连上是为什
女主角叫秦惜瑶的小说
机票的票号是什么
我想自考本科,但是在上班没空去上课,谁能告
直角三角形有几条高
找字多一点友全受的上人偶尔犯错打一字
六(2)班男生有23人,比女生少2人,男生人数
单选题组成地壳的化学元素中,含量最多的一组
如图,在12×6的网格图中(每个小正方形的边
盆栽小番茄如何授粉
如图,已知△DEF中,DE=17cm,EF=30cm,EF边
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?