我有兩種形式(frmMain和frmchild_list)。當我點擊frmMain中的按鈕時,frmchild_list將彈出,數據現在填充到datagridview中。如果單擊frmchild_list中的數據行,我想將選定的datagridview的值傳遞給parent中的textbox。子datagridview父級文本框winform
這裏我的代碼在父
private void button2_Click(object sender, EventArgs e)
{
if(radioButton1.Checked)
{
f1.frmchild_list f = new f1.frmchild_list(this, "Y");
f.MdiParent = this;
f.Show();
}
else
{
f1.frmchild_listf = new f1.frmchild_list(this, "N");
f.MdiParent = this;
f.Show();
}
}
public static string itemx
{
set
{
txtItem.Text = value;
}
}
我的代碼中的孩子:
Form m_parent;
public frmIdH(Form f, string loc)
{
InitializeComponent();
loaddata(loc);
m_parent = f;
}
public void loaddata(string location)
{...}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
m_parent.itemx = "sss";
}