ContentElement.IsMouseDirectlyOver Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 |