如何刷新窗体

如何刷新窗体,第1张

用;Application.DoEvents()方法,就可以实现刷新;

当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。

例如,当将另一窗口拖到该窗口前面时,该窗口不重新绘制。如果在代码中调用 DoEvents,则的应用程序可以处理其他事件。例如,如果有向 ListBox 添加数据的窗体,并将 DoEvents 添加到代码中,那么当将另一窗口拖到的窗体上时,该窗体将重新绘制。

如果从代码中移除DoEvents,那么在按钮的单击事件处理程序执行结束以前,的窗体不会重新绘制。

如果是修改完恢复初始状态call form_load

2.如果是显示修改后信息,控件.refresh,例如你用data控件,则data1.refresh即可

3.如果你数据库资料用label显示,则最好label.refresh 同时用me.refresh

匿名

刷新页面的意义何在?

刷新后还是原来的,有必要刷新吗?我觉得这是你写程序时的逻辑错误。

如果是想定时刷新当前页面,可以这样:

<script language="javascript">

setTimeOut(1000,"location='thisurl.asp'","javascript")

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6767941.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存