2010-12-08 109 views
0

我正在開發一個Windows窗體應用程序與主窗體上的控件從mySQL數據庫中檢索其值。當數據庫得到更新時,我需要表單重新繪製並刷新控件。任何人都可以推薦一個解決方案嗎?在子窗體上,我已經實例化了一個新的窗體實例並處理了舊窗體,但是我不能用主窗體來實現。感謝您考慮我的問題。C#主窗體刷新動態控件

回答

0

我不知道是否正確理解你的問題,但你可以把你的控件的用戶控件的內部和使用,它的主要形式。然後,您可以對錶單執行相同的操作:處理並創建一個新表單。

這應該解決您的問題,但是,你可能有一些問題,滾動條和窗體的大小調整。

0

如果是我,我不會處理與另一個用戶界面,這是用戶的焦點。如果更新是自動的,那將會刺激用戶。

假設你有看法,只喜歡GridView控件或標籤與現場值更新控制,那麼你就可以把間隔時間和顯示秒股票清楚地告訴用戶,當更新時會發生什麼。

你應該考慮在所有的控件(或具備全部控制一個用戶控件),你可以在觸發時間間隔來更新控制的更新方法。