ListBox が削除されたアイテムへの参照をプライベート _anchorItem フィールドに保持していることに気付きました。
私が実行する手順は次のとおりです。ListBox を使用して Window を作成し、ObeservableCollection を 1 つの項目で ListBox の ItemSource プロパティにバインドします。次に、ウィンドウ内の項目をクリックした後、ObeservableCollection をプログラムでクリアします。
この時点で、ListBox は空ですが、_anchorItem フィールドには、クリックした項目への参照が残っています。プログラムで参照を削除するにはどうすればよいですか?
アイテムへの参照を削除する必要があるのは、アプリケーションでメモリ リークが発生するためです。