我在每个文本框上都有文本框和上下文菜单列表。当命令无法执行时,我需要灰显上下文菜单项的标题。但是当我添加IsEnabled绑定时:
<MenuItem Command="{Binding ConvertCommand}">
<MenuItem.Header>
<TextBlock IsEnabled="{Binding IsEnabled, RelativeSource={RelativeSource AncestorType=MenuItem}}">
<Run Text="{Binding Query, TargetNullValue=' — '}" />»
</TextBlock>
</MenuItem.Header>
</MenuItem>
在某些列表的项目(文本框)中,TextBlock中的绑定在有时中不起作用。如何解决?