UIElement.IsStylusDirectlyOver Właściwość

Definicja

Pobiera wartość wskazującą, czy pozycja stylus odpowiada wynikom testu trafienia, które uwzględniają kompositing elementów. Jest to właściwość zależności.

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

Wartość właściwości

Boolean

true jeśli wskaźnik stylus jest nad tym samym wynikiem elementu co test trafienia; w przeciwnym razie , false. Wartość domyślna to false.

Implementuje

Uwagi

W przeciwieństwie do IsStylusOver, ta właściwość jest tylko true wtedy, gdy rysik jest nad elementem. Jeśli stylus jest zamiast tego nad elementem podrzędnym lub elementami, które są częścią głębszego komposiowania elementu (drzewa wizualnego), ta właściwość będzie .false

Jeśli nie wiesz, jak jest złożona kontrolka (na przykład ta właściwość jest używana w niestandardowym szablonie kontrolki dla zdefiniowanej kontrolki), ta właściwość może zwrócić nieoczekiwane wyniki. W przypadku większości scenariuszy, w których nie są tworzone kontrolki, należy IsStylusOver użyć zamiast tego.

Jeśli ten element ma przechwycenie stylu i ta właściwość jest true w momencie przechwytywania, ta właściwość pozostaje true do momentu utraty stylus przechwytywania, a rysik nie przekracza jego granic.

Dane wejściowe dotyku, myszy i stylu istnieją w określonej relacji. Aby uzyskać więcej informacji, zobacz Omówienie danych wejściowych.

Informacje dotyczące właściwości zależności

Pole identyfikatora IsStylusDirectlyOverProperty
Właściwości metadanych ustawione na true Brak

Dotyczy

Zobacz też