点击下一条或者上一条时,传递是上一条或者下一条给父窗口,直接获取父窗口的dataGridView1的数据用于显示就可以了
你可不可以把代码发给我,我帮你做,要是重新做个demo很麻烦的
你在b窗口的构造函数中增加一个datagridview的参数,用于保存A窗口传来的datagridview参数,再传一个当前ROW的行号过去,上一条下一条只要根据行号+1或者-1就行了
控件在不同窗口之间最好不要互相调用,你既然用了datagrid,那么是否绑定了dataset呢,在子窗口定义一个属性,传递dataset操作更好
我的想法:要实现你的,那么你在给子窗体B传递的就部仅仅是一个编号了,而是根据一定规则排序的一个编号的List,然后根据当前编号,去找List里面所在的位置,来找出上一条或者下一条的编号位置。
这个简单 你既然已经传 一个 编号 过去了 那你干嘛不把整个编号列传过去 在加一个标 这样不就都实现了