我需要将上下文菜单与标签绑定,但这段代码对我没用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我需要将上下文菜单与标签绑定,但这段代码对我没用相关的知识,希望对你有一定的参考价值。

我需要将上下文菜单与标签绑定,但这段代码对我没用。

    <TextBox Width="100" Name="dd" Tag="jatin" Height="50" Text="{Binding Tag, RelativeSource={RelativeSource Self}}">

        <TextBox.ContextMenu>
            <ContextMenu>
                <MenuItem Header="harsh"></MenuItem>
                <MenuItem Header="jatin"></MenuItem>
                <MenuItem Header="{Binding Path=Tag,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType=Grid},FallbackValue=BindingFailed}"></MenuItem>
            </ContextMenu>
        </TextBox.ContextMenu>

    </TextBox>

</Grid>
答案

试试这个,

<MenuItem Header="{Binding Path=PlacementTarget.Tag, RelativeSource={RelativeSource AncestorType=ContextMenu}}" />

以上是关于我需要将上下文菜单与标签绑定,但这段代码对我没用的主要内容,如果未能解决你的问题,请参考以下文章

如何强制 Spark 执行代码?

从不同的视图更改标签[关闭]

将 B 按钮与输入文件 / BootstrapVue 绑定

Caliburn.Micro: 如何将函数绑定到DataGrid的RowDetailsTemplate中的上下文菜单项?

需要一个事件处理程序来处理动态添加的控件,该控件与另一个动态添加的控件交互

在具有分层数据模板的树视图中绑定上下文菜单命令