【问题标题】:How do I format/style a Tooltip in Silverlight?如何在 Silverlight 中设置工具提示的格式/样式?
【发布时间】:2012-01-24 17:44:02
【问题描述】:

基本上,我的应用程序中有一个图像,我也想添加悬停文本(或工具提示)。使用 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 这个词在工具提示中显示为粗体?

【问题讨论】:

  • 我实际上已经想出了如何做到这一点。当我的 8 小时延迟结束时,我将发布我的解决方案。

标签: silverlight-4.0 tooltip styles


【解决方案1】:

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

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

【讨论】:

  • 是的,这就是我所做的。
猜你喜欢
  • 2016-08-14
  • 1970-01-01
  • 2011-07-15
  • 1970-01-01
  • 1970-01-01
  • 2016-10-19
  • 1970-01-01
  • 2019-01-18
  • 1970-01-01
相关资源
最近更新 更多