【发布时间】:2016-04-03 03:39:39
【问题描述】:
我想在文本块内创建一个带有多重绑定的工具提示,但无论我尝试什么都行不通。
这是我迄今为止尝试过的:
<TextBlock Text="{Binding Description, StringFormat='Description : {0}{}'}">
<ToolTipService.ToolTip>
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="Description : {0}{1}{}">
<Binding Path="FirstDescription" />
<Binding Path="SecondDescription" />
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</ToolTipService.ToolTip>
</TextBlock>
但是当我尝试它时,我在工具提示上看到的是:System.Windows.Controls.TextBlock。
当我在没有工具提示服务的情况下尝试它时,只有工具提示,像这样:
<TextBlock Text="{Binding Description, StringFormat='Description : {0}{}'}">
<ToolTip>
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="Description : {0}{1}{}">
<Binding Path="FirstDescription" />
<Binding Path="SecondDescription" />
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</ToolTip>
</TextBlock>
屏幕卡住了。
【问题讨论】:
标签: c# wpf tooltip multibinding