我的页面上有几个WPF按钮,我想在鼠标悬停在他们上面时显示工具提示。 但我希望工具提示出现在我已放在页面上的标签中,因此我想显示此标签并将其文本设置为某种内容。 每当鼠标移离按钮时,我都希望标签再次消失。在wpf按钮的标签上显示按钮工具提示
我可以干什么我在这里学到改变我的布通的形象:http://www.canofcode.co.uk/software/wpf-rollover-images/ 但我无法弄清楚如何尚未显示此提示....
我的页面上有几个WPF按钮,我想在鼠标悬停在他们上面时显示工具提示。 但我希望工具提示出现在我已放在页面上的标签中,因此我想显示此标签并将其文本设置为某种内容。 每当鼠标移离按钮时,我都希望标签再次消失。在wpf按钮的标签上显示按钮工具提示
我可以干什么我在这里学到改变我的布通的形象:http://www.canofcode.co.uk/software/wpf-rollover-images/ 但我无法弄清楚如何尚未显示此提示....
你可以做到这一点对IsMouseOver
财产使用DataTrigger
按钮。这是你在找什么我猜 -
<StackPanel Orientation="Horizontal" VerticalAlignment="Center">
<Button x:Name="button1" Content="TestButton" Width="100" Height="50"/>
<Label x:Name="label1" Content="Tooltip Text">
<Label.Style>
<Style TargetType="Label">
<Setter Property="Visibility" Value="Collapsed"/>
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=button1,
Path=IsMouseOver}"
Value="True">
<Setter Property="Visibility" Value="Visible"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Label.Style>
</Label>
</StackPanel>
欢迎哈里.. :) –
<按钮X:NAME = “Button1的” CONTENT = “TestButton” WIDTH = “100” HEIGHT = “50” 工具提示= “LABEL1”/> – Coding4Fun