これをどのように開始すればよいかよくわかりませんが、直接のアドバイスを使用できると確信しています (たとえそれが不可能であっても)。
ページでホストされている 3 つのコントロールがあります。そのうちの 2 つにはStoryboard
、コントロールがロードされたときに実行される があります。そのうちの1つはそうではありません。しかし、私は後で追加されるより多くのコントロールを持っているので、そのうちのいくつかはありStoryboard
、いくつかはそうではありません (それらは動的であるため、事前に知る方法はありません....まあ、それは長いです話)。
だから私がやりたいのはホストページからです。コントロールに「Storyboard sb」のフィールドがあるかどうかを確認し、そうであればそれにフックして、コントロールで終了したときにホストページが何かを行うようにします。
System.Reflection をかなり調べましたが、ヘルプ ファイルの適切な場所にいると思いますが、どこをどのように見ればよいかわかりません。) コントロールにこのフィールドがあるかどうかを確認します。 b) その場合は「Completed」イベントにフックし、c) 次にハンドラーを削除します。
アドバイス/指示はありますか?