2

私は奇妙な問題を抱えており、それを解決する方法がわかりません。3つのwpfユーザーコントロールがあります。GroupHolder、Group、Childと言います。子は小さなユーザーコントロールであり、その親はグループです。GroupHolderはGroupの親です。

概略的な制御構造。

グループホルダー
    |
    |
  グループ
    |
    |
 | --------- | ---------------- |
チャイルドチャイルドチャイルド

これらすべてのコントロールをプログラムで追加しています。私の問題は、Childで発生したクリックイベントをGroupHolderにルーティングする必要があることです。

誰か助けてもらえますか?

4

1 に答える 1

2

イベントをバブリングルーティングイベントとして定義し、ツリーの任意のレベルで処理するだけです。詳細については、http://msdn.microsoft.com/en-us/library/ms742806.aspxを参照してください。

于 2012-04-22T11:50:37.707 に答える