我可以设置一个类似这样的触发器吗?
<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。但是,上面的代码无法编译,因为似乎Property="SelectedItem.Tag"
不允许嵌套属性 like。任何想法?