1
コントロールのGetAdornerLayer(コントロール)を呼び出して、レイヤーにアドナーを追加すると、GetAdornerLayer(adorner)を呼び出すと同じレイヤーが返されますか?コントロールにアドルナーを追加するコードがあり、コントロールがなくなるとそのアドルナーを削除する必要があるため、私は尋ねます。 GetAdornerLayer(adorner)は、その時点でビジュアルツリーから既に削除されているため、コントロールのUnloadedイベントでGetAdornerLayer(コントロール)を呼び出すことはできません。が表示されます。GetAdornerLayerは、コントロールとそのアダプターの同じレイヤーを返しますか?
問題が発生しました - GetAdornerLayerの戻り値をコントロールにキャッシュするのは安全ですか?もしそうなら、私はちょうどそれがadornerを削除する時間のためにそれを保存することができます。 –