首页 新闻 搜索 专区 学院

webrower控件线程问题

0
[已解决问题] 解决于 2008-09-20 15:37

情况是这样地,做了一个winform 程序,主界面右边加了个webbrower控件,左边是treeview控件,里面放的是菜单,当点击左边的菜单时右边相应就会变化了.现在的问题是由于是单线程,点网页加载慢时,就不能进行其它操作了.我想用多线程.

下面的代码不起作用,点击了菜单后还是不能进行别的动作.请高价告之

 

  private void ChangePage(Uri url,string tabtime)
        {
          
            System.Threading.Thread s = new System.Threading.Thread(new System.Threading.ThreadStart(test));
            s.SetApartmentState(System.Threading.ApartmentState.MTA);
            s.Start();
        }
        public void test()
        { wb.Url =new Uri("http://www.sina.com");
        }

Jerry Qian的主页 Jerry Qian | 初学一级 | 园豆:19
提问于:2008-09-11 10:34
< >
分享
最佳答案
0

试一下用wb.Navigate(“http://www.sina.com”)

张剑 | 菜鸟二级 |园豆:275 | 2008-09-15 01:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册