我的頁面上有幾個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