Недавно я начал работать с Silverlight 5. Мне нужно реализовать возможность необязательного скрытия подсказок для всех элементов управления, которые присутствуют на странице.Скрыть всплывающую подсказку для всех элементов управления страницами Silverlight
Например, страница содержит группу кнопок:
<Button Command="{Binding Path=VerifyDocCommand}" ToolTipService.ToolTip="{Binding Source={StaticResource Trans}, Path=ToolTipSaveButton}" CommandParameter="{Binding Path=Documents.CurrentItem, FallbackValue=null}" Style="{StaticResource VerifyButton}"/>
...
я создаю следующий стиль для ToolTip
:
<navigation:Page.Resources>
<Style TargetType="ToolTip">
<Setter Property="Visibility" Value="{Binding ShowTooltips, Converter={StaticResource BoolToVisibilityConv}}"/>
</Style>
</navigation:Page.Resources>
Но подсказка кнопки выше еще видна, даже если я используйте этот стиль:
<navigation:Page.Resources>
<Style TargetType="ToolTip">
<Setter Property="Visibility" Value="Collapsed"/>
</Style>
</navigation:Page.Resources>
Не могли бы вы посоветовать, как я могу реализовать эта функциональность?
try set tooltip property = ""? –
try set tooltip property ToolTipService.IsEnabled = "False"? –