我有一个名为的表单SelectCatagoryId
,其中包含一个DataGridView
. 我想cellvalue
将从此处选择的内容传递给另一个名为Add_product
.
这是按钮事件中的代码SelectcatagoryId
。
private void dataGridView1_MouseClick(object sender, MouseEventArgs e)
{
String dgv;
dgv = dataGridView1.CurrentCell.Value.ToString();
Add_product ap = new Add_product(dgv);
this.Close();
}
这是Add_product
表格内的代码
namespace Supermarket
{
public partial class Add_product : Form
{
public Add_product()
{
InitializeComponent();
}
SqlConnection con;
string file;
public Add_product(String datagridvalue)
{
// MessageBox.Show(datagridvalue);
textBox10.Text = Convert.ToString(datagridvalue);
}
MessageBox
工作正常,表单中 dgv 的值selectCatagoryId
正确传递给表单Add_product
,但我无法将变量的值分配datagridvalue
给textBox10.Text
.