在事件中获取活动表单
Get active form on event
我希望用户点击一个表单以 "select" 它,如果他点击一个按钮(在选择表单之后),我将能够将所选表单放入一个变量中。
我的意思是:
假设我们打开了 3 个表单:SpecificFormType Form1
、SpecificFormType Form2
和 SpecificFormType Form3
。用户点击 Form3
,然后点击 Form2
,然后点击按钮。
所以在 btn_click
我想做这样的事情:
private btn_click
{
SpecificFormType SelectedForm = GetSelectedForm();
//SelectedForm = Form2
}
这可能吗?
对不起,如果我不清楚!
您可以使用可以放入 SpecificFormType
class:
中的静态字段
static private SpecificFormType SelectedForm;
当用户点击表单时运行对应事件的这条指令:
SelectedForm = this;
当用户点击一个按钮时你可以使用这个字段:
... this.SelectedForm ...
我希望用户点击一个表单以 "select" 它,如果他点击一个按钮(在选择表单之后),我将能够将所选表单放入一个变量中。
我的意思是:
假设我们打开了 3 个表单:SpecificFormType Form1
、SpecificFormType Form2
和 SpecificFormType Form3
。用户点击 Form3
,然后点击 Form2
,然后点击按钮。
所以在 btn_click
我想做这样的事情:
private btn_click
{
SpecificFormType SelectedForm = GetSelectedForm();
//SelectedForm = Form2
}
这可能吗?
对不起,如果我不清楚!
您可以使用可以放入 SpecificFormType
class:
static private SpecificFormType SelectedForm;
当用户点击表单时运行对应事件的这条指令:
SelectedForm = this;
当用户点击一个按钮时你可以使用这个字段:
... this.SelectedForm ...