110,539
社区成员
发帖
与我相关
我的任务
分享
Control source;
public Control Source
{
get
{
return source;
}
set
{
source = value;
if (source != null)
{
source.Leave += (s, e) =>
{
Close();
};
}
}
}
protected override void OnShown(EventArgs e)
{
base.OnShown(e);
if (source != null)
{
//调用位置
}
}
调用(假设菜单窗体是MenuForm):
MenuForm mnu = new MenuForm();
mnu.Source = TextBox1;
mnu.Show();