如果是委托的话,是否一定要与this.click()挂钩?
委托我只是匆匆看了一点,是否是这样写:
在类的声明之前:
//声明委托
public delegate void EventHandler( object sender, System.EventArgs e);
public class UserCtrlSpliterBar : System.Windows.Forms.Panel 
{
            //声明事件,是否一定要Click事件,?
            //因为将来在引用本对象时要使用click事件来触发?
            //如果是Click 事件,编译提示警告,说隐藏了form.Click,应该用new
             public event EventHandler Click; 
             .......
           //下面怎么写,是否如此?    
             this.Click += new System.EventHandler (this.UserCtrlSpliterBar_Click);
             ....... 
         }
public virtual void UserCtrlSpliterBar_Click(object sender, System.EventArgs e)
{
     if (!this.BarClickFlag)
return; //这样写是否可行?
}请继续指教