WinForms 应用程序不会自行刷新

本文关键字:刷新 应用程序 WinForms | 更新日期: 2023-09-27 18:31:42

我有一个win表单应用程序。该表单包含来自点网图表的第三方图表。该表单还具有一些其他控件,允许用户选择他们希望看到的图表类型。

我遇到的问题是,当用户单击按钮绘制图表时,似乎没有任何反应(尽管确实如此),因此图表是空白的。但是,当我转到另一个应用程序,word文档或网页或其他内容,然后返回我的win表单应用程序时,现在会出现图表。这是为什么呢?

这与获胜形式还是图表有关?我需要进行一些刷新吗?

WinForms 应用程序不会自行刷新

我认为这与刷新有关,请尝试将行:

Application.DoEvents();

更新数据后。然后,它应该更改表单。

没有更多信息很难说。
听起来您必须使控件无效,这对于第三方控件来说听起来很奇怪。

控件上可能有一个函数可以告诉它重绘或您已完成计算。您是否检查了有关使用的文档?
某些控件可以从更新 UI 中暂停,以允许它们处理大量数据,并在完成数据后重新启动。

发布有关用法和代码的更多信息