根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:
namespace test
{
public delegate void OnDBOperate();
public class UserControlBase : System.Windows.Forms.UserControl {
public event OnDBOperate OnNew;
privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e) {
if(e.Button.Equals(BtnNew)) {
//请在以下补齐代码用来调用OnDBOperate委托签名的OnNew事件。
}
}
}
}
【正确答案】if( OnNew != null )
OnNew( this, e );
【答案解析】