标题:求 C# datagridview 单击一行 从label控件上显示信息
只看楼主
q18706696901
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-12-29
结帖率:0
已结贴  问题点数:20 回复次数:6 
求 C# datagridview 单击一行 从label控件上显示信息
求  C#  datagridview 单击一行 从label控件上显示信息   或者从另个一个窗体显示信息  谢谢了
搜索更多相关主题的帖子: 信息 
2011-12-29 08:22
yinniannian
Rank: 9Rank: 9Rank: 9
来 自:河北省石家庄
等 级:蜘蛛侠
威 望:2
帖 子:256
专家分:1007
注 册:2011-5-13
得分:5 
在datagridview的cellclick事件中,写这句代码:label1.text=datagridview1.row[e.rowindex].cell[0].value.tostring()
试一下应该行!

代做小型软件。
QQ:449795473
2011-12-29 09:21
q18706696901
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-12-29
得分:0 
回复 2楼 yinniannian
C:\Users\admin\Desktop\文档\班级管理系统\班级管理系统\Form班级人信息.cs(41,41): 错误 CS1061: “System.Windows.Forms.DataGridView”不包含“row”的定义,并且找不到可接受类型为“System.Windows.Forms.DataGridView”的第一个参数的扩展方法“row”(是否缺少 using 指令或程序集引用?)
2011-12-29 09:59
王小萌萌
Rank: 4
来 自:河南郑州
等 级:业余侠客
帖 子:45
专家分:204
注 册:2011-12-21
得分:5 
你自己的数据库里面有没有row这个啦?用那句代码当然是要用自己数据库里面的列名。
2011-12-29 10:06
yinniannian
Rank: 9Rank: 9Rank: 9
来 自:河北省石家庄
等 级:蜘蛛侠
威 望:2
帖 子:256
专家分:1007
注 册:2011-5-13
得分:0 
回复 楼主 q18706696901
写错了两个个单词,应该是rows、cells。嘿嘿,不好意思啊。
label1.text=datagridview1.rows[e.rowindex(当前选中的行)].cells[你需要显示的列].value.tostring()
这次应该行了。

代做小型软件。
QQ:449795473
2011-12-29 16:42
落漠
Rank: 1
来 自:新疆奇台
等 级:新手上路
帖 子:2
专家分:5
注 册:2011-9-6
得分:5 
可以试试DataGridView的CurrentRow.Cells["columnName"].value,或CurrentCell.value属性
2011-12-29 17:13
bc66008
Rank: 1
等 级:新手上路
帖 子:4
专家分:5
注 册:2010-12-8
得分:5 
6楼提示很好。
2011-12-30 21:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-358830-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059596 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved