2011-07-18 12 views
0

リソース辞書にあるControlTemplateからコントロールをリタイヤしたいと考えています。私はこれらのステップを完了しました:SILVERLIGHT CUSTOMテンプレートコントロールGetTemplateChild()

  1. 私はdefaultstylekeyプロパティを設定しました。
  2. 私はOnApplyTemplate()のオーバーライドメソッドでコントロールを取得しようとしています。
  3. 私はまだ取得していますヌル結果

それはどのように可能ですか? Iveはこれに関する25件の記事を読んでいますが、一般的な問題であり、皆さんは最終的にそれをやったが、この問題に解決策を投稿していないというメッセージを投稿しました。あなたのアドバイスのおかげでは

+0

テンプレートはgeneric.xamlにありますか、それともコードで設定していますか? – RobSiklos

答えて

0

を解決し、私はコントロールが親コントロールおよびロードに追加されなければならないことを忘れてしまいました。また、テンプレートからコントロールを操作する前に、UpdateLayout()メソッドを使用しました。