非常にハマりました。けど、出来たので一安心。。。
カスタムコントロールを継承したカスタムコントロールにおいて、派生元に定義されているDataTemplateを取得する方法です。
継承関係は以下の図のようになります。
WPFのカスタムコントロールで作成しています。
EditBox
↑
EditBoxEx Generic.xamlで DataTemplate x:Key="dt01"を定義
↑
EditBoxExEx Generic.xamlで DataTemplate x:Key="dt02"を定義
EditBoxExExのコンストラクタでdt01を取得したいと思ったら以下のように書く。
(他に良い方法があるかも知れないが・・・)
EditBoxExのGeneric.xamlでのDataTemplate定義
============================================================