我已经将wpf中控件的Tooltip属性绑定到名为TooltipText的字符串。
TooltipText的默认值为空字符串“”。在某些情况下稍后会填充它。
问题是当TooltipText为空时,当用户将鼠标悬停在我的控件上时,它显示为空框,因此它看起来很奇怪。
有一种方法可以在TooltipText为空时不显示工具提示,而在其长度大于1时显示它?我希望我能说清楚。
我在xaml中这样做(代码不完整且仅是部分):
<c:MyControl ToolTip="{Binding ElementName=controlName, Path=TooltipText}">
最佳答案
将属性设置为null
而不是""
。