UIElement3D.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 ağaçtaki alt öğeler 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
Açıklamalar
Genellikle denetimler, denetimin içindeki çeşitli öğelerin (görsel ağaç) içeren denetim için fare durumunu bildireceği şekilde birleştirilir. Örneğin, bir stil denetimi fare geometrisinin üzerinde herhangi bir ListBox yerde gibi true
rapor IsMouseOver eder, örneğin, herhangi bir ListBoxItem.
Benzer bir "IsMouseOverChanged" olayı olmasa da, birkaç benzer olay vardır. Örneğin, , MouseMoveve IsMouseDirectlyOverChangedişleyebilirsinizMouseEnter.
Bu öğe fareyi yakalarsa, fare yakalama kaybolana ve fare işaretçisi öğe sınırlarını terk edene kadar bu özellik kalır true
.
Bazı denetimler fareyi, doğrudan fareyi kapsadığı görünmeyen bazı eylemlerde kasıtlı olarak yakalar. Farenin hareket etmemesine rağmen bu durum ortaya çıkar IsMouseOvertrue
.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | IsMouseOverProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |