wpf ContextMenu IsEnabled和绑定

时间:2014-11-01 10:39:34

标签: wpf

我在每个文本框上都有文本框和上下文菜单列表。当命令无法执行时,我需要灰显上下文菜单项的标题。但是当我添加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中的

绑定在有时中不起作用。如何解决?

0 个答案:

没有答案