3

視覚的な親でイベントを登録する新しい FrameworkElement を作成したいと思います。つまり、ビジュアル ツリーにアタッチされたときと、ビジュアル ツリーからデタッチされたときを知る必要があります。FrameworkElement.Parent は、現在の親に通知します。そこから何らかのイベントを取得できればうまくいきますが、どのようなイベント生成もサポートしていないようです。プロパティはプロパティ変更通知を呼び出しません。これは仮想ではなく、DependencyProperty ではありません。

コントロールが独自の親プロパティへの変更を登録する方法を知っている人はいますか?

4

1 に答える 1

2

( ) とFrameworkElement.Loaded( )は、フレームワークの親のリスナーを追加および削除する適切な場所のようです。LoadedEventFrameworkElement.UnloadedUnloadedEvent

于 2014-08-26T19:08:28.980 に答える