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 IsMouseOvertrue
alternatif bir görsel davranış sağlayan bir özellik ayarlayıcısı içeren bir Hyperlink 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, birkaç benzer olay vardır. Örneğin, , MouseMoveve IsMouseDirectlyOverChangedkullanabilirsinizMouseEnter.
Bu öğe fareyi yakalarsa, fare yakalama kaybedilene ve fare işaretçisi öğe sınırlarını bırakana kadar bu özellik kalır true
.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | IsMouseOverProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin