dgv可以绑定每行的主键!双击时获取主键发送获取的主键到 b窗口就是了,b窗口拿到主键后就去数据库查询。
或者你打开b窗口时 就把双击的这行数据发送过去,b窗口直接获取并显示

解决方案 »

  1.   

    其实就是窗体间传值的问题
    在B窗体里定义public类型的变量
    A窗体实例化B窗体后,给变量赋值,然后B窗体load事件里用变量值赋值给控件显示至于你只传递行号还是整个行一起传递,随意了
      

  2.   

    修改b窗口的函数
    b(Mydata  data)
    {
     InitializeComponent();
       myData=data;
    }
    Mydata  myData{set;get;}
    然后
     private void b_Load(object sender, EventArgs e)
    {
       // 这里把值赋值到你的空间里}
      

  3.   

    a窗口双击时:
    MyData data= new MyData();
    data.id=....;
    data.cont=....;
    data.title='...;
    b form= new b(data);
    form.show();
      

  4.   

    http://bbs.csdn.net/topics/390128592