Как мне отформатировать / оформить всплывающую подсказку в Silverlight? - PullRequest
0 голосов
/ 06 июля 2011

В основном у меня в приложении есть изображение, к которому я хочу добавить текст при наведении курсора (или всплывающую подсказку).Это легко сделать, используя атрибут ToolTipService.ToolTip в теге Image.У меня проблема в том, что некоторые слова в тексте должны иметь жирный шрифт жирного шрифта.

, т.е. это подсказка test .

Мой тег изображениявыглядит примерно так:

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

Итак, учитывая этот пример, как сделать так, чтобы слово test отображалось жирным шрифтом во всплывающей подсказке?

1 Ответ

1 голос
/ 07 июля 2011

Чтобы всплывающая подсказка содержала расширенный контент, вам нужно определить содержимое всплывающей подсказки как FrameworkElements, а не как текст.

<Image Source="component/Assets/help.png">
    <ToolTipService.ToolTip>
        <TextBlock>
            This is a <Bold>test</Bold> tooltip.
        </TextBlock>
    </ToolTipService.ToolTip>
</Image>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...