如何在A窗口dgv选中行然后双击或点击编辑打开B窗口且选中的信息显示在B窗口里 dgv可以绑定每行的主键!双击时获取主键发送获取的主键到 b窗口就是了,b窗口拿到主键后就去数据库查询。或者你打开b窗口时 就把双击的这行数据发送过去,b窗口直接获取并显示 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实就是窗体间传值的问题在B窗体里定义public类型的变量A窗体实例化B窗体后,给变量赋值,然后B窗体load事件里用变量值赋值给控件显示至于你只传递行号还是整个行一起传递,随意了 修改b窗口的函数b(Mydata data){ InitializeComponent(); myData=data;}Mydata myData{set;get;}然后 private void b_Load(object sender, EventArgs e){ // 这里把值赋值到你的空间里} a窗口双击时:MyData data= new MyData();data.id=....;data.cont=....;data.title='...;b form= new b(data);form.show(); http://bbs.csdn.net/topics/390128592 c# helpppppppppppppppppp panel的大小不随picturebox的大小更新 using的这个用法谁给讲讲哈 关于字典问题 如何连接Access数据库,然后显示数据到DataGridView 非常简单引号问题 调用surfer 8.0 有错误 VS 2008 中asp.net布局问题 C# 打印机纸张设置 easyui 但双击事件起效了,但是无法打开节点了 winform操作word如何换页的问题。。在线等待!!急!!!!! c#动态调用dll返回值问题
在B窗体里定义public类型的变量
A窗体实例化B窗体后,给变量赋值,然后B窗体load事件里用变量值赋值给控件显示至于你只传递行号还是整个行一起传递,随意了
b(Mydata data)
{
InitializeComponent();
myData=data;
}
Mydata myData{set;get;}
然后
private void b_Load(object sender, EventArgs e)
{
// 这里把值赋值到你的空间里}
MyData data= new MyData();
data.id=....;
data.cont=....;
data.title='...;
b form= new b(data);
form.show();