ContentElement.IsMouseDirectlyOver Propriedade

Definição

Obtém um valor que indica se a posição do ponteiro do rato corresponde aos resultados do teste de sucesso, que têm em conta a composição de elementos.

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

Valor de Propriedade

true se o ponteiro do rato estiver sobre o mesmo elemento, resultado de um teste de acerto; caso contrário, false. A predefinição é false.

Implementações

Observações

Ao contrário de IsMouseOver, esta propriedade só true se aplica se o ponteiro do rato estiver sobre o elemento literal – como acontece num teste de acerto. Se o ponteiro do rato estiver antes sobre um elemento filho, em particular sobre elementos que fazem parte do template mais profundo de um elemento e da composição, esta propriedade será false. A menos que saiba como um controlo é composto (por exemplo, usa esta propriedade num modelo de controlo personalizado para um controlo que define), esta propriedade pode devolver resultados inesperados. Para a maioria dos cenários em que não estás a criar controlos, usa IsMouseOver em vez disso.

Se o rato for capturado por este elemento, e esta propriedade estiver true no momento da captura, esta propriedade continuará a regressar true até que a captura do rato seja perdida e o ponteiro não ultrapasse os seus limites.

Informação de Propriedade de Dependência

Iteme Value
Campo identificador IsMouseDirectlyOverProperty
Propriedades dos metadados definidas como true None

Aplica-se a

Ver também