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 immer dann auf, wenn etwas passiert, 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;
// This member is not implemented in C#
function onCanExecuteChanged(eventArgs) { /* Your code */ }
xamlUICommand.addEventListener("canexecutechanged", onCanExecuteChanged);
xamlUICommand.removeEventListener("canexecutechanged", onCanExecuteChanged);
- or -
xamlUICommand.oncanexecutechanged = onCanExecuteChanged;
' This member is not implemented in VB.NET
Ereignistyp
Implementiert
Hinweise
Rufen Sie CanExecute für das Befehlselement 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,das dem Befehl Einfügen zugeordnet ist, deaktiviert, wenn nichts in der Zwischenablage eingefügt werden kann.