如何在Silverlight中格式化/设置工具提示的样式?

时间:2011-07-06 02:13:25

标签: silverlight-4.0 tooltip styles

基本上我的应用程序中有一个图像,我想添加悬停文本(或工具提示)。使用Image标记上的ToolTipService.ToolTip属性很容易做到这一点。我遇到的问题是我需要在文本中使用一些单词,使其字体粗体为粗体。

即。这是一个测试工具提示。

我的图片代码如下所示:

<Image Name="HelpIcon" Height="16" Width="16" Source="component/Assets/help.png" Stretch="Uniform" ToolTipService.ToolTip="This is a test tooltip.">

因此,在这个例子中,如何使单词test在工具提示中显示为粗体?

1 个答案:

答案 0 :(得分:1)

要使工具提示具有丰富的内容,您需要将ToolTip内容定义为FrameworkElements而不是文本。

<Image Source="component/Assets/help.png">
    <ToolTipService.ToolTip>
        <TextBlock>
            This is a <Bold>test</Bold> tooltip.
        </TextBlock>
    </ToolTipService.ToolTip>
</Image>