DotNetBar插件的ListViewEx控件的问题
class class1
{
public void Get_Login(int n,string username, string password)
{
............
Set_listviewEx(n.ToString(), username, str_nick, str_level);
//执行后没反应
}
public delegate void MyInvoke(string n,string username,string nick,string level);
public void Set_listviewEx(string n, string username, string nick, string level)
{
Form1 form1 = new Form1();
if (form1.listViewEx2.InvokeRequired)
{
MyInvoke _myInvoke = new MyInvoke(Set_listviewEx);
this.Invoke(_myInvoke, new object[] { n,username,nick,level });
}
else
{
ListViewItem liv = new ListViewItem();
liv.Text = n.ToString();
liv.SubItems.Add(username);
liv.SubItems.Add(nick);
liv.SubItems.Add(level);
form1.listViewEx2.Items.Add(liv);
}
}
--------------------编程问答-------------------- Set_listviewEx(n.ToString(), username, str_nick, str_level);
//主窗口
public partial class Form1 : Form
{
private void buttonX2_Click(object sender, EventArgs e)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(Thread_WebLogin));
}
private void Thread_WebLogin(Object stateInfo)
{
class1 c1 = new class1();
...............................
for (int n = 1; n < lines.Count(); n++)
{
c1.Get_Login(n, str1, str1);
}
}
}
}
执行完后没反应,ListViewEx里面没加入数据。跪求大牛指点 --------------------编程问答-------------------- 你断点试了确实能跳进这?
else
{
ListViewItem liv = new ListViewItem();
liv.Text = n.ToString();
liv.SubItems.Add(username);
liv.SubItems.Add(nick);
liv.SubItems.Add(level);
form1.listViewEx2.Items.Add(liv);
}
--------------------编程问答-------------------- --------------------编程问答-------------------- 求大牛指点。急急急
补充:.NET技术 , C#