Visibility="{Binding Path=Visibility, ElementName=btnUndo}"/>
綁定到另一個控制或觸發XAML菜單項知名度不工作
我想綁定的菜單項可視性另一個控制能見度(btnUndo)。
控制的知名度勢必會觸發
<Style x:Key="undoStyle">
<Style.Triggers>
<DataTrigger Binding="{Binding SelectedItem.isEdited, ElementName=lvBatches}" Value="True">
<Setter Property="FrameworkElement.Visibility" Value="Visible"/>
</DataTrigger>
<DataTrigger Binding="{Binding SelectedItem.isEdited, ElementName=lvBatches}" Value="False">
<Setter Property="FrameworkElement.Visibility" Value="Collapsed"/>
</DataTrigger>
</Style.Triggers>
</Style>
我試過的菜單項綁定到相同的觸發,但是這也不能工作。
有什麼建議嗎?
這是'ContextMenu'還是常規的'Menu'?我相信ContextMenus存在於裝飾器層中,它與其他控件不同,它是一種不同的視覺樹。 – Rachel
ContextMenu - 有些東西告訴我,我的XAML noobiness會再次咬我一次... – Yatrix