public class Newbutton:Button
        {
            Button button = new Button() ;
            public void button_Click(object sender, EventArgs e)
            {
                MessageBox.Show("");  
            }
           
        }想继承原有控件再添加事件,封装成类,要怎么写才能正确的把事件继承啊
就是,添加 newbutton这个按钮,点击弹出这个box;

解决方案 »

  1.   


    public class NewButton : Button
        {
            protected override void OnClick()
            {
                MessageBox.Show("弹弹弹");
                base.OnClick();
            }
        }
    这样???
      

  2.   

    这是啥意思啊? 重写了一个事件?那调用这个按键的时候 是不是还要再注册onclick事件?
      

  3.   

    这是啥意思啊? 重写了一个事件?那调用这个按键的时候 是不是还要再注册onclick事件?你试一下就知道要不要注册了