日期:2014-05-17  浏览次数:20751 次

通过代码new出来的控件如何添加事件监听
程序中通过代码new了一个控件WebBrowser wb = new WebBrowser();这时候怎么给控件添加事件监听呢,如
private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
 {
     //....
  }

------解决方案--------------------
比如是form1
那就是
private void form1()
{
    初始化那里
     webBrowser.DocumentCompleted+=........;然后打到这里都有提示了直接按Tab就出来了
}

------解决方案--------------------
        private void button1_Click(object sender, EventArgs e)
        {
            Button newButton = new Button();
            newButton.Click += new EventHandler(newButton_Click);
            Controls.Add(newButton);
        }
        private void newButton_Click(object sender, System.EventArgs e)
        {
            ((Button)sender).Text = "Clicked!";
        }
事件监听的小例子,希望有所帮助。