怎么让事件里得到的属性传到其他窗口
private void tsmiDetailInfo_Click(object sender, EventArgs e)
{
this.Hide();
string selectDept = dgvDeptInfo.CurrentRow.Cells["deptname"].Value.ToString();
DeptDetail detail = new DeptDetail();
detail.MdiParent = MainForm.ActiveForm;
detail.Show();
}
想把selectDept的值用在其他窗口上,应该怎么弄呢.
{
this.Hide();
string selectDept = dgvDeptInfo.CurrentRow.Cells["deptname"].Value.ToString();
DeptDetail detail = new DeptDetail();
detail.MdiParent = MainForm.ActiveForm;
detail.Show();
}
想把selectDept的值用在其他窗口上,应该怎么弄呢.
作者: asd7f88a7s9df7d 发布时间: 2011-06-15
第一,接收窗体上发布一个public属性,然后通过实例直接复制,比如 frm.xxxxx
第二,用委托
第三,发消息
第二,用委托
第三,发消息
作者: bdmh 发布时间: 2011-06-15
能说详细一点吗,刚学不是很懂,新窗口创建原窗口的实例,但是实例点不出selectdept
作者: asd7f88a7s9df7d 发布时间: 2011-06-15