首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

[]同一父窗体下,两个子窗体之间的值传递

2012-06-17 
[求助]同一父窗体下,两个子窗体之间的值传递有三个窗体f1、f2、f3. f1为f2、f3的父窗体。先打开子窗体f2,通过f

[求助]同一父窗体下,两个子窗体之间的值传递
有三个窗体f1、f2、f3. f1为f2、f3的父窗体。先打开子窗体f2,通过f2的Button1 打开子窗体f3,f2窗体不关闭。双击f3的datagrid上的数据。将值传递到f2窗体的textbox中,同时关闭f3窗体。如何实现啊?
  如果不通过f1窗体打开f2,即在vs2008中设置以f2启动,可以实现f3 双击datagrid传值。为什么以f1启动,再打开f2窗体进行操作就不行了。

[解决办法]
委 托
[解决办法]
建议使用DataGridView控件,在它的CellContentDoubleClick事件中获取数据,并关闭窗口

VB.NET code
dataGridView1.CurrentCell.Value.ToString()'传递给f2f3.close() 

热点排行