В настоящее время у меня есть следующий код для показа всплывающей подсказки.
<Border BorderBrush="Black"
BorderThickness="{Binding Border}"
Height="23"
Background="{Binding Color}">
<ToolTipService.ToolTip>
<TextBlock Text="{Binding TooltipInformation}" />
</ToolTipService.ToolTip>
Это представлено в ItemsControl с примерно 25 элементами. Только некоторые из них имеют значение, установленное на TooltipInformation
Если TooltipInforation
- пустая строка, она по-прежнему показывает панель инструментов, содержащую текстовый блок, как очень маленькое окно (около 5 пикселей в высоту и 20 пикселей в ширину). Даже если я установил, что изменчивость текстового блока свернута.
Есть ли способ полностью удалить всплывающую подсказку, если значение TooltipInformation равно null или пустая строка?