【发布时间】:2013-03-18 11:55:35
【问题描述】:
我正在尝试显示带有悬停图像但尺寸不同的ToolTip。
我试过这个:
<Image Source="c:\Pictures\Airplane.jpg" Width="50" Height="50">
<Image.ToolTip>
<Image Width="300" Height="300"
Source="{Binding Path=Source, RelativeSource={RelativeSource AncestorType=Image, AncestorLevel=1}}
</Image.ToolTip>
</Image>
上面的图片在悬停时放大了,但是图片内容是空白的,可能是绑定没用。
下班后我想我需要帮助......我错过了什么?
我不想要像this answer 这样的问题的其他解决方案,因为我只是想练习我的绑定技巧,谢谢。
【问题讨论】:
-
那么您的调试窗口中的
BindingExpression错误是什么? -
@DHN,从没听说过这种事,我怎么看?
-
如果您查看 Visual Studio 的调试输出窗口(VS > 调试 > Windows > 输出),您会看到很多输出。
BindingExpression错误也会出现在那里。这并不多,但您会知道可能出了什么问题。 -
@DHN, “找不到源...” 确实不多。无论如何,谢谢。
-
跟踪绑定错误的另一件事是:您可以为绑定提供一个标志,以使调试输出提供更多信息。 '{Binding Path=Something, PresentationTraceSources.TraceLevel=High}'
标签: c# .net wpf binding tooltip