2010-12-08 99 views
0

我正在开发一个Windows窗体应用程序与主窗体上的控件从mySQL数据库中检索其值。当数据库得到更新时,我需要表单重新绘制并刷新控件。任何人都可以推荐一个解决方案吗?在子窗体上,我已经实例化了一个新的窗体实例并处理了旧窗体,但是我不能用主窗体来实现。感谢您考虑我的问题。C#主窗体刷新动态控件

回答

0

我不知道是否正确理解你的问题,但你可以把你的控件的用户控件的内部和使用,它的主要形式。然后,您可以对表单执行相同的操作:处理并创建一个新表单。

这应该解决您的问题,但是,你可能有一些问题,滚动条和窗体的大小调整。

0

如果是我,我不会处理与另一个用户界面,这是用户的焦点。如果更新是自动的,那将会刺激用户。

假设你有看法,只喜欢GridView控件或标签与现场值更新控制,那么你就可以把间隔时间和显示秒股票清楚地告诉用户,当更新时会发生什么。

你应该考虑在所有的控件(或具备全部控制一个用户控件),你可以在触发时间间隔来更新控制的更新方法。