<Label.ToolTip>
<StackPanel Name="tTipTxt">
<StackPanel HorizontalAlignment="Left" VerticalAlignment="Top" Orientation="Horizontal">
<TextBlock TextWrapping="Wrap" FontFamily="Times New Roman" FontSize="15" Foreground="Black" TextAlignment="Left" VerticalAlignment="Top" HorizontalAlignment="Left">
<Run Text="" Name="tTipBody"/>
</TextBlock>
</StackPanel>
</StackPanel>
</Label.ToolTip>
这是ToolTip
当我的鼠标悬停在Label
. 如果文本为空或为空,我如何创建一个Trigger
来停止ToolTip
显示自身?ToolTip
我试过这个 XAML 片段:
<Style TargetType="ToolTip">
<Style.Triggers>
<Trigger Property="Content"
Value="{x:Static sys:String.Empty}">
<Setter Property="Visibility"
Value="Collapsed" />
</Trigger>
<Trigger Property="Content"
Value="{x:Null}">
<Setter Property="Visibility"
Value="Collapsed" />
</Trigger>
</Style.Triggers>
</Style>
但是我仍然需要进入最深的堆栈才能获得文本更改的正确目标。您能帮我添加更多步骤来完成这项工作吗?