0

目前我有这样的东西,它工作正常:

ToolTipService.ToolTip="{Binding PersonInfo}"

但我还有另一个属性叫做PersonDetails

我希望能够tooltip展示他们两个,而不仅仅是第一个。就像是PersonInfo + "\r\n" + PersonDetails

我应该从哪里开始?

4

1 回答 1

3

没有汗水,您没有指定 WPF 或 SL,但每个概念都是相同的。像这样的东西应该可以满足您的要求;

<Object>
 <ToolTipService.ToolTip>

      <TextBlock>
           <Run Text="{Binding PersonInfo}" FontWeight="Bold"/>
           <Run Text="{Binding PersonDetails}"/>
      </TextBlock>

  </ToolTipService.ToolTip>
</Object>

这还使您能够以不同的方式格式化您显示的信息,甚至可以根据需要对其进行一些样式化,例如如果您想像Bold示例中那样制作它的一部分。

希望这可以帮助。

于 2013-11-13T21:42:03.773 回答