から派生したカスタム コントロールを開発していItemsControlます。generic.xaml ファイルで、そのコントロールのスタイルを作成し、以下も定義しましたItemTemplate。
<Style TargetType="local:MyItemsControl">
<Setter Property="ItemTemplate">
<Setter.Value>
<DataTemplate>
<Border Background="Red">
<!-- Other things in here -->
</Border>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
BackgroundのプロパティをBorderのDataTemplate依存関係プロパティにバインドしたいと考えていMyItemsControlます。
ここでいくつかの質問が見つかった場合、バインディングでの要素名を使用することを提案していますが、それはコントロールが使用されている場所MyItemsControlを定義する場合にのみ機能します。また、先祖型としての定義にItemTemplateバインドしようとしました。RelativeSourcelocal:MyItemsControl
何も機能しませんでした。ここで何が欠けていますか?