<分区>
我想从另一个方法中运行一个方法。
这是我要调用/运行的方法。
private void button1_Click(object sender, EventArgs e)
{
}
感谢您的帮助。
<分区>
我想从另一个方法中运行一个方法。
这是我要调用/运行的方法。
private void button1_Click(object sender, EventArgs e)
{
}
感谢您的帮助。
最佳答案
您可以直接调用事件方法,但这样做通常被认为是不好的做法。
将共享代码从该事件方法中移出,放入一个单独的方法中,您可以在任何需要它的地方调用它。
private void button1_Click(object sender, EventArgs e)
{
SomeActionsToPerform();
}
private void SomeOtherMethod()
{
SomeActionsToPerform();
}
private void SomeActionsToPerform()
{
// code that needs to be run from several places
}
关于c# - 如何从不同的方法调用事件方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35243285/