林建築與複合應用程序塊(「棱鏡」)一個WPF應用程序具有一個問題,即,其由模塊噴射的用戶控制是在渲染非常緩慢V2,和Im。用戶控件包含一個包含大約2000行的數據網格,並且在控件呈現到屏幕時存在相當大的滯後。起初,我認爲緩慢是由於wpf工具包datagrid控制本身,但事實並非如此。當我將包含datagrid(TestControl)的控件從外部模塊移出並放入shell項目並直接從那裏加載時,控件立即呈現,沒有任何問題。使用複合應用程序塊的區域噴射慢
林在IModule的執行下面的代碼我的模塊中注入WPF用戶控件到外殼
this.regionManager.RegisterViewWithRegion("mainRegion", typeof(TestControl));
是否有性能問題在棱鏡應用加載其他模塊的控制什麼時候?什麼是加載它們的最佳方式?
感謝