C# 子窗口调用父窗口dataGridView控件值的问题

父窗口A有一个dataGridView1,通过双击这个控件的任意cell会传递一个“编号”值用于ShowDialog一个子窗体B,子窗口B通过这个“编号”来查询绑定dat... 父窗口A有一个dataGridView1,通过双击这个控件的任意cell会传递一个“编号”值用于ShowDialog一个子窗体B,子窗口B通过这个“编号”来查询绑定dataGridView1选中的该条row的更详细信息。现在,我想在弹出来的子窗体B上增加两个按钮,分别为“上一条”,“下一条”,单击“上一条”或“下一条”来读取对应的父窗体上的dataGridView1当前选中的row的“上一条”或“下一条”数据,并绑定重新刷新子窗体B的数据,不知道哪位大神能帮忙解答,非常感谢。
求大神~~~~~
展开
 我来答
沈红伟
2014-01-06 · 超过33用户采纳过TA的回答
知道答主
回答量:184
采纳率:100%
帮助的人:36.7万
展开全部
点击下一条或者上一条时,传递是上一条或者下一条给父窗口,直接获取父窗口的dataGridView1的数据用于显示就可以了

你可不可以把代码发给我,我帮你做,要是重新做个demo很麻烦的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小小小馒头仔
推荐于2016-07-15 · TA获得超过449个赞
知道小有建树答主
回答量:609
采纳率:100%
帮助的人:640万
展开全部
你在b窗口的构造函数中增加一个datagridview的参数,用于保存A窗口传来的datagridview参数,再传一个当前ROW的行号过去,上一条下一条只要根据行号+1或者-1就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水焱新火
2014-01-06 · TA获得超过256个赞
知道小有建树答主
回答量:144
采纳率:100%
帮助的人:128万
展开全部
控件在不同窗口之间最好不要互相调用,你既然用了datagrid,那么是否绑定了dataset呢,在子窗口定义一个属性,传递dataset操作更好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CrazyPartTime
2014-01-06 · TA获得超过111个赞
知道小有建树答主
回答量:137
采纳率:33%
帮助的人:51.1万
展开全部
我的想法:要实现你的,那么你在给子窗体B传递的就部仅仅是一个编号了,而是根据一定规则排序的一个编号的List,然后根据当前编号,去找List里面所在的位置,来找出上一条或者下一条的编号位置。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
root_u
2014-01-23 · 超过61用户采纳过TA的回答
知道小有建树答主
回答量:180
采纳率:100%
帮助的人:83.7万
展开全部
这个简单 你既然已经传 一个 编号 过去了 那你干嘛不把整个编号列传过去 在加一个标 这样不就都实现了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式