【发布时间】:2012-04-18 08:21:54
【问题描述】:
当我双击 form1 中的文本框时,我打开了一个数据网格。我需要在 form2 中的 datagrid 单元格上单击两次,当我单击它时,它已经为 form1 中的文本框带来了价值。我尝试了许多不再有效的方法,他已经在我单击单元格之前自动在文本框中添加了值,有人可以帮忙吗?
我试过这个:
在表格1中
Ncm Ncm formNcm = new ();
formNcm.Show ();
ncmcb.Text formNcm.getNCM = ();
ncmcb.Focus ();
表格2
公共字符串getNCM() { = dataGridView1.CurrentCell.Value.ToString value2 string(); 返回值2; } 只有这样,它才会选择已经拥有数据网格的值并且我无法更改,如果我更改它不会采用 form1 中文本框的值
【问题讨论】:
-
您能否进一步澄清一下,不幸的是很难理解您的意思:(
-
我想以另一种形式将值传递给数据网格文本框
-
所以你有Form1和Form2。从 form1 中,您打开 Form2 并希望传递一个值?另外,它是 Web 应用程序还是 Windows?
-
是的,将值从form1传递到form2,必须从datagrid中选择数据并移动到另一个表单中的文本框。桌面应用程序是
标签: c#