如一个按钮button1的Click事件为button1_Click,定义类型为
private void button1_Click(object sender, EventArgs e)
{
}现通过程序if (((Button)sender).Name == button1)得知现在的按钮为button1
如何动态得知其Click定义的事件为button1_Click呢??
private void button1_Click(object sender, EventArgs e)
{
}现通过程序if (((Button)sender).Name == button1)得知现在的按钮为button1
如何动态得知其Click定义的事件为button1_Click呢??
可以得到,但是GetCurrentMethod()方法是只读的,没有办法设置它的name属性。
有什么办法可以传递一个函数名称(动态得到)进去呢?
button.click+= (delegateName)d;
methodInfo替换成