ContentElement.IsMouseDirectlyOver Vlastnost

Definice

Získá hodnotu, která určuje, zda pozice ukazatele myši odpovídá výsledkům testu, které berou prvek kompoziting do úvahy.

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

Hodnota vlastnosti

truepokud ukazatel myši je přes stejný prvek výsledek jako test hit; v opačném případě . false Výchozí hodnota je false.

Implementuje

Poznámky

Na rozdíl od IsMouseOvertéto vlastnosti je tato vlastnost pouze true v případě, že ukazatel myši je nad literálovým prvkem - stejně jako pro test hitu. Pokud je ukazatel myši namísto podřízeného prvku, zejména nad prvky, které jsou součástí hlubší šablony elementu a kompoziting, bude falsetato vlastnost . Pokud nevíte, jak je ovládací prvek složený (například tuto vlastnost použijete ve vlastní šabloně ovládacího prvku pro ovládací prvek, který definujete), může tato vlastnost vrátit neočekávané výsledky. Ve většině scénářů, ve kterých ovládací prvky nevytvářením nepoužíváte, použijte IsMouseOver místo toho.

Pokud je myš zachycena tímto prvkem a tato vlastnost je true v době zachycení, tato vlastnost bude pokračovat vracet true , dokud se zachycení myši neztratí a ukazatel není přes jeho hranice.

Informace o vlastnosti závislosti

Item Hodnota
Pole Identifikátor IsMouseDirectlyOverProperty
Vlastnosti metadat nastavené na true None

Platí pro

Viz také