WPF 異步加載窗體


加載某個界面時,需要獲取數據,而數據返回的時間比較長,這個時候可以異步加載界面。

1、在該窗體的加載事件(Load)中編寫以下代碼:
 new Thread(p=>{DataBinding();}).Start();
2、界面加載時獲取數據和綁定數據都寫在DataBinding()方法中
private void DataBinding()
{
this.Dispatcher.BeginInvoke(new Action(()=>{
//編寫獲取數據並顯示在界面的代碼
}));
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM