1
我有一個元素主機在WinForm上有一個WPF控件(只有一個texblock)。當我的應用程序加載時,託管控件需要幾秒鐘的時間,並且只有幾秒鐘才顯示白色背景,並且僅在它被加載後顯示。有沒有什麼辦法可以避免這種情況.. 任何想法,讚賞。Wpf元素主機閃爍問題
我使用Microsoft Visual Studio 2008
我有一個元素主機在WinForm上有一個WPF控件(只有一個texblock)。當我的應用程序加載時,託管控件需要幾秒鐘的時間,並且只有幾秒鐘才顯示白色背景,並且僅在它被加載後顯示。有沒有什麼辦法可以避免這種情況.. 任何想法,讚賞。Wpf元素主機閃爍問題
我使用Microsoft Visual Studio 2008
我猜你正在使用Windows窗體裏面WPF的主機控制?我的猜測是,WPF堆棧正在初始化,這是花了很多時間。
我的建議將是雙重的:
據我所知,他們確實到WPF棧的加載時間有所改善在.NET 4.0中。嘗試將您的項目升級到.NET 4.0並查看是否有所改進。
當您的應用程序最初啓動時,請嘗試在啓動屏幕上放置一個隱藏區域,這會導致WPF堆棧初始化,因此性能損失在開始時支付,而不是在正常運行期間的衝突時間的應用程序。