情况是这样地,做了一个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");
}