私は、ControlTemplateでVirtualizingStackPanelを使用してItemsControlを使用しています。私はある程度、仮想化を動作させています。私はアイテムのための私のDataTemplateのコントロールのロードされた、アンロードされたイベントハンドラにデバッグステートメントを入れましたが、コントロールが見えなくなった直後にアンロードされません。この動作を強制する方法はありますか?VirtualizingStackPanelは、仮想化されたコントロールをアンロード(ディスポジション)するタイミングをどのように決定しますか?
3
A
答えて
2
VirtualizationModeをリサイクルに設定していることがあります。あなたがここにVirtualizingStackPanelの完全なソースを見つけることができます
//
// Delayed Cleanup is used when the VirtualizationMode is standard (not recycling) and the panel is scrolling and item-based
// It chooses to defer virtualizing items until there are enough available. It then cleans them using a background priority dispatcher
// work item
//
注::
をリサイクルモードはすぐに(代わりにバックグラウンドでそれを行うの)レンダラをクリーンアップ示すVirtualizingStackPanel.csのソースコード内のコメントがあります。+0
ソースにリンクしてくれてありがとうございました。私はいつも、ウェブ上でスクラップを探していて、Microsoftからたくさんのものを得ることができないということを全く気にしていませんでした。 – dain
関連する問題
- 1. 仮想マシンで実行するタイミングを決定する
- 2. VirtualizingStackPanelを使用したWP7リストボックスの選択的仮想化
- 3. WPFのネストされたコンテナ(virtualizingstackpanel)を単一の親スクロールバーに仮想化
- 4. 仮想化ソフトウェアはどのように機能しますか?
- 5. StackPanelでたくさんのコントロールを追加した場合、UI仮想化が適用されますか?
- 6. OSが仮想化された環境または仮想化されていない環境で動作しているかどうかを確認するにはどうすればよいですか?
- 7. 仮想マシンはどのように機能しますか?
- 8. 仮想継承はどのように機能しますか?
- 9. NUMAはどのように仮想メモリに表示されますか?
- 10. 仮想化されたDebian上のNTP
- 11. treelistviewを仮想化しますか?
- 12. 仮想化されたフォルダから設定ファイルを取得するUAC
- 13. ASP.NET WebformsはコントロールのHTML名をどのように決定しますか?
- 14. Windows Phone StyleはListBoxの仮想化を無効にします。どのように仮想化を回復する?
- 15. データベースサーバーまたはWebサーバーを仮想化しますか?
- 16. デルファイを使用してプロセスの仮想サイズを決定する
- 17. タイプはどのように決定されますか?
- 18. ビットマップヒープスキャンとインデックススキャンはどのように決定されますか?
- 19. HDFSレプリケーションファクタはどのように決定されますか?
- 20. スパーク: "仮想"列でパーティション化されたDataFrameを保存する
- 21. 仮想化:ネストされたItemsControlから生成されたコンテナをリサイクルする方法はありますか?
- 22. 親クラスに導入された仮想関数をどのようにオーバーロードしますか?
- 23. あなたは最近どのようなサーバを仮想化しましたか?
- 24. MVC4はバンドル仮想パスをどのように使用しますか?
- 25. どのように仮想マシンをVMWareからVirtualBoxに移植しますか?
- 26. テーブルを使ってオウレリア・仮想仮想化を作成する
- 27. アプリケーション用に仮想化されたレジストリを使用して「サンドボックス」を作成するにはどうすればよいですか?
- 28. Javaの「仮想キーボード」コントロールですか?
- 29. レジスタベースの仮想マシンはどのように機能しますか?
- 30. レジスタ+スタックベースの仮想マシンはどのように機能しますか?
xamlを投稿できますか? – baalazamon