永发信息网

如何将DataGridView中选中单元格所在行的所有列数据分别输入到不同的TextBox中?

答案:1  悬赏:40  手机版
解决时间 2021-03-23 12:17
如何将DataGridView中选中单元格所在行的所有列数据分别输入到不同的TextBox中?
最佳答案
DataGridView是DataGrid展现方式,你要取该表格中的数据,有两种方式,
假定你定义的TextBox的Name属性为TB
第一种方案是从他的源中来取也就是说,这里的源就是一个DataTable类型的变量,为一个表格,假设你定义的源的变量名为dt,那么你就可以利用dt.rows[i][j],(i,j表示你要取的行和列从0开始取)来获取表格中对应的信息,至于表现在Textbox中,
你只需要在后台写TB.text=dt.[i][j].ToString(),这样在你的前台中就能将表格中的对应数据取出并在Textbox中显示。

第二种方案是利用DataGrid控件自身所带的函数来取,
TB.text =dataGridView.Rows[i].Cells[j].Value.ToString();
如果你想获得你点击选中的行的数据你可以通过下面的函数获得:
string str = dataGridView1.SelectedCells[0].Value.ToString();
如果需要选中之后立即显示,你可以为DataGrid添加一个DoubleClick事件,
在事件函数中写入TB.text =dataGridView.Rows[i].Cells[j].Value.ToString()。就可以了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
200W-300W环形变压器绕制,环牛制作
单选题2008年世界环境日主要庆祝活动将由新西
NBA2KOL 改版后王朝单打站位怎么改了,如何改
我们学了五种地形,除了平原还有下列四种,你
包含浮光掠影的成语有哪些
爱情名句英文小清新,英语名言名句
假声怎么发出来、还有唱歌用气息气息、到底是
关于拖欠工资和劳动仲裁(四川绵阳)?
单选题明朝的北京城是典型的大一统王朝的都城
我这马犬纯不?
欧其诺酒窖酒窖我想知道这个在什么地方
喜欢一个人,她说我特别幼稚,人太幼稚了好吗
去医院看疝气应该挂哪个科
老婆生日送什么颜色的玫瑰花
观察一个物体最多只能看到________面.
推荐资讯
通用点数怎么用,邮乐卡怎么办理?需要什么证
哈佛英语培训我想知道这个在什么地方
在10、0、―30、8、2、―27中偶数有哪些,质数
和?为什么那么贪得无厌;贪污了大清朝11亿两
阳西一中今年高一的尖子班是哪些班呀
温馨蛋糕我想知道这个在什么地方
我的电脑为什么一重启就不能打字了
弥勒最好的温泉是湖泉温泉吗?可以玩些什么?
提问:胆囊息肉0。5cm要手术吗
2018年最新诗歌《生日,忌日,海子回归了吗?》
我想买一辆捷安特的自行车用来上下班骑,路程
希希酒吧我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?