TextBox.ContextMenuOpening Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque le système traite une interaction qui affiche un menu contextuel.
public:
virtual event ContextMenuOpeningEventHandler ^ ContextMenuOpening;
// Register
event_token ContextMenuOpening(ContextMenuOpeningEventHandler const& handler) const;
// Revoke with event_token
void ContextMenuOpening(event_token const* cookie) const;
// Revoke with event_revoker
TextBox::ContextMenuOpening_revoker ContextMenuOpening(auto_revoke_t, ContextMenuOpeningEventHandler const& handler) const;
public event ContextMenuOpeningEventHandler ContextMenuOpening;
function onContextMenuOpening(eventArgs) { /* Your code */ }
textBox.addEventListener("contextmenuopening", onContextMenuOpening);
textBox.removeEventListener("contextmenuopening", onContextMenuOpening);
- or -
textBox.oncontextmenuopening = onContextMenuOpening;
Public Custom Event ContextMenuOpening As ContextMenuOpeningEventHandler
<TextBox ContextMenuOpening="eventhandler" />
Type d'événement
Remarques
Pour remplacer ou ajouter des commandes au menu contextuel, vous pouvez gérer l’événement ContextMenuOpening et remplacer le menu par défaut par un menu personnalisé. Pour obtenir un exemple de ceci, consultez l’exemple Personnalisation de CommandBarFlyout de RichEditBox - ajout de « Partager » dans la galerie WinUI 2. Pour plus d’informations sur la conception, consultez Recommandations pour les menus contextuels.