c# 控件 状态 及时刷新问题
我在一个button_Click事件函数里,依次更新一堆textbox的值和状态(backcolor),我发现这些textbox的状态是等待button_click函数执...
我在一个button_Click事件函数里,依次更新一堆textbox的值和状态(backcolor),我发现这些textbox的状态是等待button_click函数执行完后统一更新的,这样就实现不了的用户界面要求。
请入如何设置才能实现这些textbox的及时刷新?
我也想到一个办法,就是在button_Click事件函数,不去更改textbox的值和状态,而是改变一个变量,由这个变量的变化事件函数来更改textbox的值和状态。这样就避开了控件同时作用的问题,不知道行不行?我不知道怎么定义一个变量变化事件,能一并告诉我吗?
谢谢。 展开
请入如何设置才能实现这些textbox的及时刷新?
我也想到一个办法,就是在button_Click事件函数,不去更改textbox的值和状态,而是改变一个变量,由这个变量的变化事件函数来更改textbox的值和状态。这样就避开了控件同时作用的问题,不知道行不行?我不知道怎么定义一个变量变化事件,能一并告诉我吗?
谢谢。 展开
展开全部
什么时候想看到变化就加这句:Application.DoEvents();
如:
button1.BackColor = Color.Red;
Application.DoEvents();
button2.BackColor = Color.Blue;
这样button1和button2肯定不会同时变色!
如:
button1.BackColor = Color.Red;
Application.DoEvents();
button2.BackColor = Color.Blue;
这样button1和button2肯定不会同时变色!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你到底想什么时候更改控件的属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询