Freigeben über


InkToolbar.EraseAllClicked Ereignis

Definition

Tritt auf, wenn "Alle Freihand löschen" aus dem Flyout für inkToolbarEraserButton auf der InkToolbar ausgewählt ist.

// Register
event_token EraseAllClicked(TypedEventHandler<InkToolbar, IInspectable const&> const& handler) const;

// Revoke with event_token
void EraseAllClicked(event_token const* cookie) const;

// Revoke with event_revoker
InkToolbar::EraseAllClicked_revoker EraseAllClicked(auto_revoke_t, TypedEventHandler<InkToolbar, IInspectable const&> const& handler) const;
public event TypedEventHandler<InkToolbar,object> EraseAllClicked;
function onEraseAllClicked(eventArgs) { /* Your code */ }
inkToolbar.addEventListener("eraseallclicked", onEraseAllClicked);
inkToolbar.removeEventListener("eraseallclicked", onEraseAllClicked);
- or -
inkToolbar.oneraseallclicked = onEraseAllClicked;
Public Custom Event EraseAllClicked As TypedEventHandler(Of InkToolbar, Object) 

Ereignistyp

Hinweise

Jedes Feature auf der InkToolbar kann zusätzliche Funktionen in einem Flyout unterstützen (eine "Erweiterungsglyphe" auf der Featureschaltfläche gibt dem Benutzer an, dass die Funktionalität verfügbar ist). "Alle Freihand löschen" ist das integrierte Flyout für die Radierer-Schaltfläche.

Um auf die Funktionalität zugreifen zu können, muss die Featureschaltfläche bereits ausgewählt sein, und der Benutzer muss die Schaltfläche erneut auswählen.

Benutzerdefinierte Trocknung und die InkToolbar Standardmäßig werden Freihandeingaben in einem Hintergrundthread mit niedriger Latenz verarbeitet und beim Zeichnen "nass" gerendert. Wenn der Strich abgeschlossen ist (der Stift oder Finger wurde angehoben oder die Maustaste losgelassen), wird er im UI-Thread verarbeitet und auf der InkCanvas-Ebene „trocken“ gerendert (über dem Anwendungsinhalt, wo er die nasse Freihandeingabe ersetzt). Die Freihandplattform ermöglicht es Ihnen, dieses Verhalten zu überschreiben und die Freihandfunktionen durch benutzerdefiniertes Trocknen der Freihandeingabe umfassend anzupassen.

Wenn Ihre App das Standardmäßige Freihandrenderingverhalten von InkPresenter mit einer benutzerdefinierten Trocknungsimplementierung überschreibt, sind die gerenderten Freihandstriche für die InkToolbar nicht mehr verfügbar, und die integrierten Löschbefehle der InkToolbar funktionieren nicht wie erwartet. Damit Sie Löschfunktionen bereitstellen können, müssen Sie alle Zeigerereignisse verarbeiten, für jeden Strich einen Treffertest ausführen und den integrierten Befehl „Freihand vollständig löschen“ außer Kraft setzen.

Weitere Informationen zum benutzerdefinierten Trocknen finden Sie unter Stiftinteraktionen und Windows Ink in UWP-Apps.

Gilt für:

Weitere Informationen