我有一个win表单应用程序。该表单包含来自dotnetcharting的第三方图表。该表单还有一些其他控件,允许用户选择他们希望看到的图表类型。
我遇到的问题是,当用户点击按钮绘制图表时,似乎没有任何事情发生(虽然如此),因此图表为空白。但是,当我转到另一个应用程序,word文档或网页或其他任何内容然后返回到我的win表单应用程序时,现在会出现图表。为什么是这样?
这与win表格或图表有关吗?我需要做一些刷新吗?
答案 0 :(得分:1)
我认为这与刷新有关,请尝试下线:
Application.DoEvents();
数据更新后。然后它应该改变形式。
答案 1 :(得分:0)
没有更多信息很难说 听起来你必须使控件无效,这对于第三方控件听起来很奇怪。
可能控件上有一个函数告诉它重绘或者你已完成计算。您是否查看了使用文档?
有些控件可以暂停更新UI,让它们处理大量数据,并在完成数据后重新启动。
发布有关使用情况和代码的更多信息