ContentElement.IsMouseOver Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om muspekaren finns över det här elementet (inklusive underordnade visuella element eller dess kontrollkompostering).
public:
property bool IsMouseOver { bool get(); };
public bool IsMouseOver { get; }
member this.IsMouseOver : bool
Public ReadOnly Property IsMouseOver As Boolean
Egenskapsvärde
trueom muspekaren är över elementet eller dess underordnade element; annars . false Standardvärdet är false.
Implementeringar
Exempel
I följande exempel skapas ett format som innehåller en egenskapsuppsättning som ger ett alternativt visuellt beteende när en Hyperlink rapport IsMouseOvertrue.
<Style.Triggers>
<Trigger Property="Hyperlink.IsEnabled" Value="false">
<Setter Property="Foreground" Value="Gray"/>
</Trigger>
<Trigger Property="Hyperlink.IsMouseOver" Value="true">
<Setter Property = "Foreground" Value="{StaticResource BlueGreenBrush}"/>
</Trigger>
</Style.Triggers>
Kommentarer
Även om en liknande "IsMouseOverChanged"-händelse inte finns, gör flera liknande händelser det. Du kan till exempel använda MouseEnter, MouseMoveoch IsMouseDirectlyOverChanged.
Om det här elementet fångar musen förblir true den här egenskapen tills musinsamlingen går förlorad och muspekaren lämnar elementgränsen.
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | IsMouseOverProperty |
Metadataegenskaper inställda på true |
Ingen |