Ler em inglês

Partilhar via


UIElement.IsStylusDirectlyOver Propriedade

Definição

Obtém um valor que indica se a posição da caneta corresponde aos resultados de teste de clique, que levam em consideração a composição dos elementos. É uma propriedade de dependência.

C#
public bool IsStylusDirectlyOver { get; }

Valor da propriedade

Boolean

true se o ponteiro da caneta estiver sobre o mesmo resultado do elemento que um teste de clique; caso contrário, false. O padrão é false.

Implementações

Comentários

Diferentemente IsStylusOverdisso, essa propriedade será somente true se a caneta estiver sobre o elemento. Se a caneta estiver em vez de um elemento filho ou sobre elementos que fazem parte da composição mais profunda de um elemento (a árvore visual), essa propriedade será false.

A menos que você saiba como um controle é composto (por exemplo, você usa essa propriedade em um modelo de controle personalizado para um controle que você define), essa propriedade pode retornar resultados inesperados. Para a maioria dos cenários em que você não está criando controles, use IsStylusOver em vez disso.

Se esse elemento tiver uma captura de caneta e essa propriedade estiver true no momento da captura, essa propriedade permanecerá true até que a captura de caneta seja perdida e a caneta não esteja acima de seus limites.

A entrada de toque, mouse e caneta existe em uma relação específica. Para obter mais informações, consulte a visão geral da entrada.

Informações da propriedade de dependência

Campo Identificador IsStylusDirectlyOverProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Confira também