线程间操作无效: 从不是创建控件“”的线程访问它 怎么办啊???
各位大虾好:
线程间操作无效: 从不是创建控件“”的线程访问它 怎么办啊???
下面是我的相关部分代码:
Label lblA,lblB;
void moveAB()
{
Label swap,destPie;
destPie = lblB;
swap lblA;
Thread moveThread = new Thread(delegate() {
movePie(swap, destPie,'A','B'); });
moveThread.Start();
moveThread.Join();
}
//------------------------------------------------------------------
private void movePie(Label move, Label destPie, char start, char dest)
{
while(true)
{
move.Top += 5;
move.Left += 5;
Thread.Sleep(100);
}
}