0
我正在尝试更改事件参数中的值。不知道这是可能的,但是这是在父类中我目前的事件:如何返回一个事件的值(气泡值增加)?
public void MasterClass()
{
void btnSubmit_Click(object sender, EventArgs e)
{
...
OnInputBound(this, new InputEventArgs(postName, value));
//I would like to try something like this but does not work:
//value = OnInputBound(this, new InputEventArgs(postName, value));
//Continue with new value...
}
}
在应用程序的其他部分,他们通常注册事件是这样的:
protected override void CreateChildControls()
{
MyForm.OnInputBound += new EventHandler<InputEventArgs>(MyForm_OnInputBound);
}
void MyForm_OnInputBound(object sender, SingleForm.InputEventArgs e)
{
e.Value = "new value";
}
通知我如何我正试图改变MasterClass的参数。这显然不起作用,但我如何将这个值提升?