如何刷新窗体
答案:6 悬赏:80
解决时间 2021-01-06 15:58
- 提问者网友:王者佥
- 2021-01-06 00:13
如何刷新窗体
最佳答案
- 二级知识专家网友:摆渡翁
- 2021-01-06 01:38
用;Application.DoEvents()方法,就可以实现刷新;
当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。
例如,当将另一窗口拖到该窗口前面时,该窗口不重新绘制。如果在代码中调用 DoEvents,则的应用程序可以处理其他事件。例如,如果有向 ListBox 添加数据的窗体,并将 DoEvents 添加到代码中,那么当将另一窗口拖到的窗体上时,该窗体将重新绘制。
如果从代码中移除DoEvents,那么在按钮的单击事件处理程序执行结束以前,的窗体不会重新绘制。
当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。
例如,当将另一窗口拖到该窗口前面时,该窗口不重新绘制。如果在代码中调用 DoEvents,则的应用程序可以处理其他事件。例如,如果有向 ListBox 添加数据的窗体,并将 DoEvents 添加到代码中,那么当将另一窗口拖到的窗体上时,该窗体将重新绘制。
如果从代码中移除DoEvents,那么在按钮的单击事件处理程序执行结束以前,的窗体不会重新绘制。
全部回答
- 1楼网友:白昼之月
- 2021-01-06 06:04
this.Refresh()
- 2楼网友:洎扰庸人
- 2021-01-06 05:43
3.如果你数据库资料用label显示,则最好label.refresh 同时用me.refresh 匿名 me.reflash 可以刷新窗体
- 3楼网友:行路难
- 2021-01-06 04:10
this.refresh()
- 4楼网友:千杯敬自由
- 2021-01-06 03:04
你看下主窗体数据的刷新显示过程 添加完成数据后 调用一次就可以了
- 5楼网友:不想翻身的咸鱼
- 2021-01-06 02:29
跳出的那个窗体应该是在原窗体的方法里面调用ShowDialog显示的吧,那你在ShowDialog后面重新对数据进行绑定就可以了,如textbox1.text=value..这样子,不然不会刷新,窗体的刷新和数据的刷新不是一回事!!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯