c#中,如何可以在一个窗口置于最前的时候,触发某个事件?
有2个窗体,我在窗体1中的textbox中录入的数据后关闭窗体1,使用窗体2获得焦点成为当前窗体,并且在窗体1的textbox控件中录入的内容显示在窗体2中的textbo...
有2个窗体,我在窗体1中的textbox中录入的数据后关闭窗体1,使用窗体2获得焦点成为当前窗体,并且在窗体1的textbox控件中录入的内容显示在窗体2中的textbox控件中,应该怎么做?谢谢
展开
3个回答
展开全部
form2
{
form1
form1.onsubmit += onf1submit;
void onf1submit(string txt)
{
form1.visble = false;
this.txt1=txt;
}
}
或者
{
form1
form1.onsubmit += onf1submit;
form2
void onf1submit(string txt)
{
form1.visble = false;
form2.txt1=txt;
}
}
都是伪码,仅供思路
其中 form1.onsubmit += onf1submit;是代理机制,有点像函数指针
{
form1
form1.onsubmit += onf1submit;
void onf1submit(string txt)
{
form1.visble = false;
this.txt1=txt;
}
}
或者
{
form1
form1.onsubmit += onf1submit;
form2
void onf1submit(string txt)
{
form1.visble = false;
form2.txt1=txt;
}
}
都是伪码,仅供思路
其中 form1.onsubmit += onf1submit;是代理机制,有点像函数指针
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询