OK、レンダリング中およびレイアウトの通過時にWPF UIがフリーズします。複雑なWPF UIの再構築時のフリーズを防止しますか?
これはどのようなエスケープですか?
誰かがXAMLのシリアル化とDesrializationについて話しましたが、実際には機能しますか?私が見るのは、デシリアライズされた複雑なUIのための一時的な経過とフリーズされたウィンドウです。
すぐにUIを読み込むことはできますか?
P.S.私はバックグラウンドスレッドやものに関するビューデータの読み込みについては言及していません。とにかく今日のノルムです。しかし、そこにあるANY(これは必死に聞こえるはず)複雑なUIのためにハングしたウィンドウを生成しない方法ですか?複雑な私は重いスタイル、深く階層的なテンプレート、非仮想パネルなどを意味します。
Visual Studioでのみ入手できますか?私のためにVisual Studioは何度かハングアップしますが、.exeはかなり安定しています。 Visual Studio SP1は多くの助けになりました。マルチプロセッサマシンも役立ちます。私にとっては、視覚木を何度か構築することに掛かるようです。 XAMLに無効なバインディング名があると、ハングアップが増えるようです。しかし、私が1〜5分間座らせると、それは機能します。 90%の時間は2〜5秒で読み込まれます。私は、私が使っていないプロジェクトのページには決して残さない。 – Paparazzi
'Background'優先度の低いDispatcherクラスの使用はどうですか? – vorrtex
hmmm ...多分私は、私がwinforms複雑なUI(データ読み込みを維持)のためにハングアップしないことを認めることが嫌いなので、私は必死です。 : –