datagridview双击弹出编辑窗口,执行update后子窗口自动关闭,此时返回主窗口datagridview的第一行,如何返回当前编辑行会或者下一行呢?求代码。
------解决思路----------------------
记录当时的key值,打开后,找到这个值所在的行,定位
------解决思路----------------------
此时返回主窗口datagridview的第一行
那是因为你由从数据库里读取数据,然后重新绑定了
其实你完全可以直接从弹出窗口里赋值给表格控件,而不用再去数据库里读一遍
------解决思路----------------------
你这是弹出窗的代码
你需要改的不是这里
而是在主窗体里,当弹出窗关闭时不要重新查询数据库,而是从弹出窗里取出你修改后的值,然后填充进表格里
窗体间传值其实很简单,给你弹出窗体定义几个public类型的变量,然后主窗体就可以访问了
或者图省事直接把控件给public出来