首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

使用代码创建的控件对象,设置的事件监听方法不执行的有关问题

2013-03-12 
使用代码创建的控件对象,设置的事件监听方法不执行的问题这是在一个WinForm程序中,点击界面上的一个按钮,

使用代码创建的控件对象,设置的事件监听方法不执行的问题

这是在一个WinForm程序中,点击界面上的一个按钮,产生另外的一个线程产生WebBrowser控件,并增加事件监听

private void button1_Click(object sender, EventArgs e)        {            Thread t = new Thread(new ThreadStart(m));            t.ApartmentState = ApartmentState.STA;            t.Start();        }        private void m()        {            WebBrowser w = new WebBrowser();            w.DocumentCompleted +=new WebBrowserDocumentCompletedEventHandler(w_DocumentCompleted);            w.Navigate("www.baidu.com");            MessageBox.Show("AAA");        }        private void w_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)        {            MessageBox.Show("OK");        }
现在,如果现实AAA后,线程暂时不消失,然后就能监听到事件,出现OK.

热点排行