通常は次のように定義されている Canvas に Polygon があります
<Polygon Points="0,0 0,24, 18,12" Fill="Red"
Canvas.Left="44" Canvas.Top="-12" />
MultiValueConverter
しかし、a を使用して値を決定したいのCanvas.Left
ですが、子ノードを指定するにはどうすればよいですか?
<Polygon.(Canvas.Left)>
動作していません。
通常は次のように定義されている Canvas に Polygon があります
<Polygon Points="0,0 0,24, 18,12" Fill="Red"
Canvas.Left="44" Canvas.Top="-12" />
MultiValueConverter
しかし、a を使用して値を決定したいのCanvas.Left
ですが、子ノードを指定するにはどうすればよいですか?
<Polygon.(Canvas.Left)>
動作していません。
添付プロパティを内部タグとして割り当てるには、添付プロパティの名前を使用するだけです。
<Polygon>
<Canvas.Left>
<MultiBinding>
...
</MultiBinding>
</Canvas.Left>
</Polygon>
Blend とインタラクション ライブラリを使用したことがある場合は、ここでも同じように動作することがわかります (Triggers
実際には添付プロパティです)。
<Control>
<i:Interaction.Triggers>
...
</i:Interaction.Triggers>
</Control>