这段代码如何理解
ThreadStart 做为形参,不太理解。
这是一个自定义控牛里的代码节选
private ThreadStart OnStartClicked = null;
private void button1_Click(object sender, EventArgs e)
{
this.RaiseEvent(this.OnStartClicked);
}
public void SetWaiting(ThreadStart dlgtClickStart)
{
this.OnStartClicked = dlgtClickStart;
}
public void RaiseEvent(ThreadStart ts)
{
if (ts==null) {return ;}
base.Invoke (ts);
return ;
}