2
我有簡單的WPF應用程序。我有5-6 DataGrid刷新/重新加載間隔秒或分鐘。一切正常。我還實施了Marque/News報價。平滑滾動。問題是當DataGrid更新或刷新間隔時,新聞股票閃爍。當我評論網格刷新代碼時,新聞動態滾動非常順暢。哪裏有問題?當多個控件刷新時WPF閃爍問題
我有簡單的WPF應用程序。我有5-6 DataGrid刷新/重新加載間隔秒或分鐘。一切正常。我還實施了Marque/News報價。平滑滾動。問題是當DataGrid更新或刷新間隔時,新聞股票閃爍。當我評論網格刷新代碼時,新聞動態滾動非常順暢。哪裏有問題?當多個控件刷新時WPF閃爍問題
在黑暗中暴露無法看到你的代碼我會說你正在更新你的DataGrid和你的股票在GUI線程上,並且你試圖呈現的數據需要一些時間檢索(或有很多)。
該問題的解決方案(無論如何,即使它不是問題的根源,也是一個好主意)是使用後臺線程來檢索數據並將其存儲在本地(例如在集合或DataTable中)並讓GUI定期從本地數據源而不是遠程刷新本身。
顯示您正在使用的代碼片段 –
問題是當DataGrid更新或刷新間隔時新聞滾動條閃爍時?什麼是雙「何時」? – Ugur
我每秒鐘或每分鐘重新加載網格。此時此刻的新聞動態可能會閃爍,如果我每分鐘停止更新一次或者第二個新聞動態滾動條都很平穩而沒有閃爍 –