WPF - 使用stringformat绑定ToolTip

5
我想使用绑定和字符串格式来制作工具提示,以下是我的尝试代码:

{0}: {2}

<TextBlock Text="{Binding Name}"
           ToolTip="{Binding Path=Name, StringFormat='The name is: {0}{}'}"/>

Name的值为:

Golan

我希望看到的是:

名称为: Golan

但我只看到了:

Golan


你必须用 " 包围你的工具提示,然后关闭绑定的最后一个 } - Jose
我把那个从我的工作电脑复制过来了,忘记了这一点,编辑了我的问题,这里是真正的代码。 - Golan Kiviti
删除代码中的 ' 字符。 - Jose
这个问题已经有解决方案了:https://dev59.com/P3VC5IYBdhLWcg3wvT7g#25055900 - lena
1个回答

11

我认为您可以使用这段代码

<TextBlock Width="100" x:Name="tt" Text="{Binding Name}">
    <TextBlock.ToolTip>
        <ToolTip  Width="100"
            Content="{Binding Name}"
            ContentStringFormat="The Name is: {0}"
        />
    </TextBlock.ToolTip>
</TextBlock>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接