C# 窗体控件 双击datagridview中选中行弹出另1个页面显示详细信息

datagridview的内容是代码从数据库绑定的只显示几个双击完在另一个页面显示该行的详细信息... datagridview的内容是代码从数据库绑定的 只显示几个 双击完在另一个页面显示该行的详细信息 展开
 我来答
allenlew312
2012-07-27 · TA获得超过297个赞
知道小有建树答主
回答量:99
采纳率:0%
帮助的人:73.5万
展开全部
选中你所操作的DataGridView,在属性栏中查看Events,给Datagridview添加CellContentDoubleClick事件响应。那么,在响应函数中的参数e就代表你的双击动作,可以通过它来获取你点击的行索引:e.RowIndex。比如:
string str = dgv.Rows[e.RowIndex].Cells[0].Value.ToString();

这样,你就可以获得点击行的内容了,那么你也可以获得所有查询数据库所需要的信息,根据这些信息,写你的SQL查询语句到数据库里面查,然后填到新的Form里,将新Form显示出来就可以了:
FormDetail frm =new FormDetail();
frm.Show();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式