如何刷新窗体的后台数据
1个回答
2017-05-06 · 互联网+时代高效组织信息化平台
关注
展开全部
用;Application.DoEvents()方法,就可以实现刷新;
当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。
例如,当将另一窗口拖到该窗口前面时,该窗口不重新绘制。如果在代码中调用 DoEvents,则的应用程序可以处理其他事件。例如,如果有向 ListBox 添加数据的窗体,并将 DoEvents 添加到代码中,那么当将另一窗口拖到的窗体上时,该窗体将重新绘制。
如果从代码中移除DoEvents,那么在按钮的单击事件处理程序执行结束以前,的窗体不会重新绘制。
当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。
例如,当将另一窗口拖到该窗口前面时,该窗口不重新绘制。如果在代码中调用 DoEvents,则的应用程序可以处理其他事件。例如,如果有向 ListBox 添加数据的窗体,并将 DoEvents 添加到代码中,那么当将另一窗口拖到的窗体上时,该窗体将重新绘制。
如果从代码中移除DoEvents,那么在按钮的单击事件处理程序执行结束以前,的窗体不会重新绘制。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询