このようなトリガーを設定できますか?
<Style x:Key="ContextMenuSelector" TargetType="{x:Type TreeView}">
<Style.Triggers>
<Trigger Property="SelectedItem.Tag" Value="MyTag">
<Setter Property="ContextMenu" Value="{StaticResource MyTagContextMenu}"><!-- change context menu depending on selected item --></Setter>
</Trigger>
<!-- Other triggers depending on the value of the SelectedItem's Tag -->
</Style.Triggers>
</Style>
選択したアイテムのタグに応じて、ツリービューの ContextMenu を変更できるようにしたいです。ただし、ネストされたプロパティ like は許可されていないように見えるため、上記のコードはコンパイルされProperty="SelectedItem.Tag"
ません。何か案が?