XamlUICommand.CanExecuteChanged Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.