UIElement.IsStylusDirectlyOver Propriedade

Definição

Obtém um valor que indica se a posição da caneta corresponde aos resultados do teste de ocorrência, que levam em conta o elemento compondo. É uma propriedade de dependência.

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

Valor da propriedade

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

Implementações

Comentários

Ao contrário IsStylusOver, essa propriedade será somente true se a caneta estiver sobre o elemento. Se a caneta estiver, em vez disso, sobre 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 definido), 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 touch, mouse e stylus existe em uma relação específica. Para obter mais informações, consulte Visão geral de entrada.

Informações da propriedade Dependency

Item Value
Campo identificador IsStylusDirectlyOverProperty
Propriedades de metadados definidas como true None

Aplica-se a

Confira também