Share via


InkToolbar.EraseAllClicked Événement

Définition

Se produit lorsque « Effacer toutes les encres » est sélectionné dans le menu volant pour InkToolbarEraserButton sur InkToolbar.

// 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) 

Type d'événement

Remarques

Chaque fonctionnalité d’InkToolbar peut prendre en charge des fonctionnalités supplémentaires dans un menu volant (un « glyphe d’extension » sur le bouton de fonctionnalité indique à l’utilisateur que la fonctionnalité est disponible). « Effacer toutes les encres » est le menu volant intégré pour le bouton Gomme.

Pour accéder à la fonctionnalité, le bouton de fonctionnalité doit déjà être sélectionné et l’utilisateur doit sélectionner à nouveau le bouton.

Séchage personnalisé et InkToolbar Par défaut, l’entrée manuscrite est traitée sur un thread d’arrière-plan à faible latence et rendue « humide » au fur et à mesure qu’elle est dessinée. Lorsque le trait est terminé (stylet ou doigt relevé, ou bouton de la souris relâché), le trait est traité sur le thread de l’interface utilisateur et restitué « sec » à la couche InkCanvas (au-dessus du contenu de l’application et en remplaçant l’encre humide). La plateforme d’entrée manuscrite vous permet de remplacer ce comportement et de personnaliser entièrement l’expérience d’entrée manuscrite par un séchage personnalisé de cette dernière.

Si votre application remplace le comportement de rendu manuscrit par défaut d’InkPresenter par une implémentation de séchage personnalisée, les traits d’encre rendus ne sont plus disponibles pour InkToolbar et les commandes d’effacement intégrées de l’outil InkToolbar ne fonctionnent pas comme prévu. Pour fournir des fonctionnalités d’effacement, vous devez gérer tous les événements de pointeur, effectuer le test de positionnement sur chaque trait et remplacer la commande intégrée « Effacer toutes les entrées manuscrites ».

Pour plus d’informations sur le séchage personnalisé, voir Interactions avec le stylet et Windows Ink dans les applications UWP.

S’applique à

Voir aussi