0
我想將樣式中的ContextMenu的MenuItem的CommandTarget設置爲樣式目標,即樣式適用的控件。如何在樣式中的ContextMenu中綁定到樣式目標?
<Style x:Key="AAA" TargetType="{x:Type BBB}">
<Setter Property="ContextMenu">
<Setter.Value>
<ContextMenu>
<MenuItem Command="{x:Static CCC}" CommandTarget="{Binding ???}"/>
</ContextMenu>
</Setter.Value>
</Setter>
</Style>
我試過RelativeSource TemplatedParent,Self,FindAncestor,它們都不起作用。有沒有其他的方法來選擇目標?
我試過但未成功。不過,我使用了一種解決方法,只是省略了命令目標,並在上下文菜單打開時設置了重點控制。謝謝! – Tinro 2010-08-16 04:08:24