Freigeben über


XamlUICommand.CanExecuteChanged Ereignis

Definition

Tritt auf, wenn etwas geschieht, das sich darauf auswirkt, ob der Befehl ausgeführt werden kann.

// Register
event_token CanExecuteChanged(EventHandler<IInspectable> const& handler) const;

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

// Revoke with event_revoker
XamlUICommand::CanExecuteChanged_revoker CanExecuteChanged(auto_revoke_t, EventHandler<IInspectable> const& handler) const;
public event System.EventHandler<object> CanExecuteChanged;
function onCanExecuteChanged(eventArgs) { /* Your code */ }
xamlUICommand.addEventListener("canexecutechanged", onCanExecuteChanged);
xamlUICommand.removeEventListener("canexecutechanged", onCanExecuteChanged);
- or -
xamlUICommand.oncanexecutechanged = onCanExecuteChanged;
Public Custom Event CanExecuteChanged As EventHandler(Of Object) Implements CanExecuteChanged

Ereignistyp

Implementiert

Hinweise

Rufen Sie CanExecute für das Command-Element auf, wenn dieses Ereignis auftritt.

Ein Befehlselement deaktiviert sich in der Regel selbst, wenn der Befehl, dem es zugeordnet ist, nicht ausgeführt werden kann. Beispielsweise ist ein MenuItem dem Paste Befehl zugeordneter deaktiviert, wenn sich nichts in der Zwischenablage befindet, das eingefügt werden kann.

Gilt für:

Weitere Informationen