ContentElement.IsMouseOver Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Fare işaretçisinin bu öğenin üzerinde bulunup bulunmadığını belirten bir değer alır (görsel alt öğeler veya denetim bileşimi dahil).
public:
property bool IsMouseOver { bool get(); };
public bool IsMouseOver { get; }
member this.IsMouseOver : bool
Public ReadOnly Property IsMouseOver As Boolean
Özellik Değeri
true fare işaretçisi öğenin veya alt öğelerinin üzerindeyse; aksi takdirde , false. Varsayılan değer: false.
Uygulamalar
Örnekler
Aşağıdaki örnek, raporlarken HyperlinkIsMouseOveralternatif bir görsel davranış sağlayan bir özellik ayarlayıcısı içeren bir true stil oluşturur.
<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>
Açıklamalar
Benzer bir "IsMouseOverChanged" olayı olmasa da, benzer birkaç olay vardır. Örneğin, , MouseEnterve MouseMovekullanabilirsinizIsMouseDirectlyOverChanged.
Bu öğe fareyi yakalarsa, fare yakalaması kaybedilene ve fare işaretçisi öğe sınırlarını terk edene kadar bu özellik kalır true .
Bağımlılık Özelliği Bilgileri
| Öğe | Değer |
|---|---|
| Tanımlayıcı alanı | IsMouseOverProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |