UIElement3D.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 rysika 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 rysika 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 rysika, która może zwracać różne wyniki.
Gdy element przechwytuje rysik, otrzymuje dane wejściowe rysika, 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 rysika.
Aby można je było przechwycić, należy włączyć element. Sprawdź, czy IsEnabled funkcja jest true
zwracana przed wywołaniem metody CaptureStylus.
Jeśli wywołanie CaptureStylus zwraca true
wartość , IsStylusCaptured jest również true
wartością .