Itemtype という名前のプロパティXを
持つコントロールがあり、typeItemという名前のプロパティがあり、その他のプロパティ ( 、、...) があります。TagYTagcaptionlocation
私は自分のコントロール用のコントロール テンプレートを作成しました。そのTagプロパティ ( caption、 、...など) にアクセスする必要があるため、 でlocationBinding を使用し、次のよう に使用しようとしました。RelativeSource TemplatedParentPathPath=Item.Tag.caption
<ControlTemplate TargetType="y:myControl">
<Rectangle>
<Rectangle.Fill>
<SolidColorBrush
Color="{Binding RelativeSource={RelativeSource TemplatedParent},
Path=Item.Tag.caption}" />
</Rectangle.Fill>
</Rectangle>
</ControlTemplate>
しかし、次のエラーが表示されます:
' ' のTagプロパティが見つかりません。結果が得られないためです。objectdata item is null