一个设计按钮的问题,求解答
private: System::Void button10_Click(System::Object^ sender, System::EventArgs^ e)
{
button10->ForeColor=Color::Yellow;
const int Cfloor=250,Height=30;
for(int i=1;i<=8;i++)
{
button1->Location=Point(30,(Cfloor-Height*i ));
Threading::Thread::Sleep(100);
}
button10->ForeColor=Color::Black;
}
代码的意图很明确,点击按钮后按钮文字变黄,循环结束后变回黑色,但是按照这个函数执行,并没有达到想要的结果,求解答。。
[解决办法]
更改颜色后需要UpdateWindow刷新一下吧