在我的一個winform中,我試圖根據組合框上的月份和年份選擇數據網格中的員工天數目前天和缺席天數據。在C#中使用進度條
點擊'SHOW'按鈕需要一段時間才能填充,因此我想在底部欄中使用進度條,指出「列表正在填充」(如在控制面板中添加或刪除程序)。 如果他們的任何其他建議,使其工作是最受歡迎的。
感謝
在我的一個winform中,我試圖根據組合框上的月份和年份選擇數據網格中的員工天數目前天和缺席天數據。在C#中使用進度條
點擊'SHOW'按鈕需要一段時間才能填充,因此我想在底部欄中使用進度條,指出「列表正在填充」(如在控制面板中添加或刪除程序)。 如果他們的任何其他建議,使其工作是最受歡迎的。
感謝
你也應該在提問之前進行檢索,there are lots of similar questions在這裏你可以看看哪些可以幫助你。
您可以使用BackgroundWorker線程來處理數據填充。這將爲用戶提供視覺反饋,同時保持UI的響應。看這裏:http://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspx。
通過繼承StatusBar,您可以將.NET ProgressBar添加到.NET StatusBar控件的面板上。然後,就像使用標準控件一樣,在WinForm上使用派生的StatusBar。 See Example and article
你也可以試試這個Example,示例代碼提供下載。
那麼......你的問題是什麼? –
我在這裏找不到問題。所以你想要一個進度條,那很好,那麼它怎麼樣? – dowhilefor
什麼是需要時間來獲取數據填充?數據庫腳本是否計算數據?您可能應該考慮提高該查詢的性能,而不必擔心在列表填充時顯示進度條 – Tobsey