UIElement.CaptureStylus Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje wymusić przechwycenie stylu do tego elementu.
public:
virtual bool CaptureStylus();
public bool CaptureStylus ();
abstract member CaptureStylus : unit -> bool
override this.CaptureStylus : unit -> bool
Public Function CaptureStylus () As Boolean
Zwraca
true
jeśli rysik został pomyślnie przechwycony; w przeciwnym razie , false
.
Implementuje
Uwagi
Domyślna implementacja oparta na bazowym domyślnym urządzeniu stylus zawsze zwraca wartość true
. Jeśli jednak rozszerzasz urządzenia wejściowe, które zapewniają implementację urządzenia dla systemu wejściowego, można utworzyć system z alternatywną implementacją urządzenia stylus, która może zwracać różne wyniki.
Gdy element przechwytuje rysik, otrzymuje dane wejściowe stylu, nawet jeśli rysik znajduje się poza jego granicami. Rysik jest zwykle przechwytywany tylko podczas operacji przeciągania i upuszczania.
Wywołanie tej metody wywołuje podstawową metodę Capturestatyczną Stylus . Rzeczywiste zachowanie przechwytywania jest implementowane przez aktywną implementację urządzenia stylus.
Aby można było przechwycić, należy włączyć element. Sprawdź, czy IsEnabled jest true
zwracany przed wywołaniem metody CaptureStylus.
Jeśli wywołanie CaptureStylus zwraca wartość true
, IsStylusCaptured to również true
.