ContentElement.IsMouseOver ContentElement.IsMouseOver ContentElement.IsMouseOver ContentElement.IsMouseOver Property

Definition

Ruft einen Wert ab, der angibt, ob sich der Mauszeiger über diesem Element befindet (einschließlich visueller untergeordneter Elemente und der Elemente, aus denen sich ein Steuerelement zusammensetzt).Gets a value that indicates whether the mouse pointer is located over this element (including visual child elements, or its control compositing).

public:
 property bool IsMouseOver { bool get(); };
public bool IsMouseOver { get; }
member this.IsMouseOver : bool
Public ReadOnly Property IsMouseOver As Boolean

Eigenschaftswert

true, wenn sich der Mauszeiger über dem Element oder seinen untergeordneten Elementen befindet, andernfalls false.true if mouse pointer is over the element or its child elements; otherwise, false. Die Standardeinstellung ist false.The default is false.

Implementiert

Beispiele

Im folgenden Beispiel wird ein Stil erstellt, der einen Eigenschaften Setter enthält, der ein alternatives visuelles Verhalten Hyperlink bietet IsMouseOver , wenn ein Bericht trueerstellt wird.The following example creates a style that includes a property setter that gives an alternate visual behavior when a Hyperlink reports IsMouseOver true.

<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>

Hinweise

Obwohl ein entsprechendes "ismouseoverchanged"-Ereignis nicht vorhanden ist, können mehrere ähnliche Ereignisse verwendet werden.Although an analogous "IsMouseOverChanged" event does not exist, several similar events do. Beispielsweise können Sie, MouseEnter MouseMoveund IsMouseDirectlyOverChangedverwenden.For example, you can use MouseEnter, MouseMove, and IsMouseDirectlyOverChanged.

Wenn dieses Element die Maus erfasst, bleibt diese Eigenschaft true erhalten, bis die Maus Aufzeichnung verloren geht und der Mauszeiger die Elementgrenzen verlässt.If this element captures the mouse, this property remains true until mouse capture is lost and the mouse pointer leaves the element bounds.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field IsMouseOverProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true KeineNone

Gilt für: